I was given a polite greeting when I walked in. It was nice to be acknowledged. I didn't have to wait at all after I arrived for my appointment. They were running right on time, which is a really big deal for me. The staff was very helpful no matter how many times I called with a question or concern. They never made me feel uncomfortable for asking any question. I haven't seen any coupons or discounts for this provider's office, but I haven't really looked. They never mention anything about promotions when I'm there. They didn't pressure me to buy anything I didn't need, which I really appreciated. I've been to other places that pressured me to buy stuff and it always made me very uneasy.