Excellent computer repair store. I was referred by a colleague and now I'm referring ABC to everyone. I brought in my PC and they had the issue diagnosed before I left (power supply was dead) and had it fixed within an hour.
Not only are they quick and efficient, the bill was extremely reasonable at $79 ($54 for parts and $25 for labor). They don't charge for a diagnosis if you get it repaired there and only $25/hr bench time.
Also, they suggested several FREE virus protect programs and didn't try to upsell us on anything. Oh, and friendly and speak in language that noncomputer people understand!