Every time we've gone in the customer service had been wonderful. They are extremely caring and respectful and handle issues immediately.
When I was in the other day, admittedly, my car did take almost an hour (hence the missing star), but when I inquired, they not only checked instantly to see what the hold up was, but they gave me discounts for my wait and patience.
They seem to be honest and considerate of their customer's wallets. While I was there I also heard one staff say to the other that she quoted a customer a really good price on some tire trade-ins bc she had been a loyal customer.
Great store, great prices, great customer service.