I have been a customer of this establishment for over 20 years. Early on, my relationship with it was rocky; the then owner, now deceased, was often gruff; he even YELLED at me once: "I'm giving you the discount, so why are you complaining?". (Sorry, folks, but stuff like this stays with me when I experience such odd behavior, as a customer, for goodness' sake!). I don't know why I didn't just flee and never come back! But I stayed loyal, and the ownership changed, and things are much much better. Prices are reasonable, but hold firm if you want something and you're being quoted something higher! Service is first-rate.