I have been shopping here for many years. They usually have what you need, and prices are usually reasonable. However, I have been noticing a shift in the attitudes of the employees for the worse. Sometimes they argue with you, and sometimes they hang up on you when they say they put you on hold. And, quite often, there are people waiting and the countermen will answer one phone call after another instead of helping those in the store waiting. And I have even seen countermen talking to people about sports etc. and not noticing the fact that people are waiting. They are a good place to buy parts, and are locally owned. However, they really really need to improve their customer service and perhaps retrain a few of their older employees who, as time has gone on, seem to have forgotten the meaning of service. If the store is busy at all and time is a factor you are better off to go elsewhere.
more