Simply terrible! I would never recommend these guys. The salespeople see you just as a commission cheque and the car audio installers had more attitude than competence. I wasted three days dealing with them and even more cash in the process.
I had a stereo system installed in my car back a month ago; I bought the amp from them, but supplied my own speakers and headunit. As soon as I drove off, the amp started malfunctioning.
A simple wiring error lead to them claiming the parts I didn't buy from them were bad, and they had the nerve to try and charge me more to fix their mistake. They took days to "fix" the problem, and I took about 1 minute to actually fix it while acting on a hunch.
I have never been more insulted as a customer before or since shopping at Visions.