Yes, if you can get one of the 'Nawab' sales people to actually attend to customers. I've seen general stores being run better than this place.
Sure you get proper service if the owner happens to know you somehow but good luck otherwise.
Visited all three places multiple times and the only decent businesspeople who know what customer service is, were available at Car Craft.
You can verify this for yourself by visiting all three places.