Nice, friendly staff and the waiting area is very clean and nice. But labor rates & parts pricing are way too high! In general, labor rates should not be 2.5X the price of parts, especially when the parts are already marked up anywhere between 40-70% over retail! (And I highly doubt they're paying retail prices on their parts.)
more