I've been a customer with Community Auto for about 6 years now, and I highly recommend them.  They're friendly, fast, efficient - and most importantly - they're completely honest; they really seems to care about their reputation and making their customers happy.