Overall: Excellent service and not pushy with reasonable prices.
Service: 5 stars. They are always friendly and patient to explain the service. They have told us we had additional time to wait before repairs, so they are not pushy.
Prices: 4 stars. They have lots of coupons via email, so you should get at least 10% off. Cheaper than a dealer.
Appearance: 3 stars. The waiting room is fairly basic, but they do have free popcorn, soda, water, and coffee.