I've had several very good experiences with the staff here. The most recent had to do with an iMac G5 which died on me. They spent a fair bit of time (on a busy day no less) determining that it would be covered by an extended Apple warranty. They then tracked down an Apple store in the area that had an open appointment which fit my schedule, and made the appointment for me. Note that there was no charge to me from We Fix Macs. In a previous visit they fixed a switch in an eMac, again at no cost. I've also had positive experiences where I actually had to pay for something. These guys are great. They treat you the way you might expect that Apple should, but doesn't always.
Pros: Service, knowledge, location, parking
Cons: Waiting your turn while they treat everyone in front of you in line well
more