I agree with the first review on the page. From the moment I walked in, I was treated as if I was a moron. I had them install some speakers that I had received as a Christmas present. I would have installed them myself, but the manufacturer offered an extended warranty if they were installed by one of their approved service centers and this was the only one within 80 miles. The manager (?) seemed genuinely angry that I had not purchased the speakers from him, and even went so far as to tell me that I had bought inferior speakers.
Pros: Seemed to perform the actual job well. Nice building.
Cons: Treated VERY badly. Had to wait for over an hour for service despite having an appointment.
more