They are almost always unavailable. It was difficult to get an ideal appointment time that fit my schedule. I've never had a problem with my medication being out-of-stock. 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. Their staff is very friendly and professional. They have a very good professional reputation. I know that I'm under the care of an expert.