I have been to this business for two separate incidents. The first time they treated me well and gave me good service. The second time, I was not treated well at all. They misrepresented how long the service would take, and they charged me twice as much as they originally stated. They demonstrated incompetence (they said they couldn't reproduce a problem on the computer for a week, yet it immediately happened when I demonstrated it for them), and the employee that was helping me was personally rude to me. I will not be returning.
Great bunch of guys! I would highly recommend calling these guys. They are highly trained and know the industry, and they sell great high-end products. They get the job done right the first time. Trustworthy company who I would call again for any electronic setup. Good Luck!