I've been dealing with these folks since I moved to Richmond 5 years ago. They have always made me feel that they care. I had one machine that they could have charged me a lot of money to fix, instead they recommended to get a new one. I also brought my laptop in that wasn't getting online and they fixed it right on the spot and didn't charge me a thing!!!
They do take more time than they say, but that just tells me that they are busy and try to do a good job. Also I don't think that there are more than two technicians, so if you are looking for quick repair, take a chance somewhere else.
Pros: Honest, reasonable cost, and friendly service
Cons: took longer than expected
more