Never here before until today. A week and a half ago I called, ordered a specialized battery and paid over the phone. I called them yesterday as the battery should have been in by then, asked, it was there but they hadn't got around to calling. So went in today, they greeted us as we walked in even though they were helping others, got to us quickly. We got the battery and receipt and were on our way.
If they had called to tell me when it arrived it would have been a 5 star. They were very helpful.