Extremely disappointed with this company. They have good coupons and low prices but don't update their website to reflect when items are out of stock or back ordered. Twice now I have placed an order only to find out a week later that my shipment is being delayed because an item is on back order. This last time I called asking if the in stock items could be shipped immediately and was told they could and would be. A week later, I've called numerous times and keep being reassured that the in stock items, which happen to be HEART MEDICATION FOR MY 14 YEAR OLD DOG! Are being processed only to speak with someone later to confirm only to find out that they in fact still have not shipped! I was actually reassured twice that they without a doubt would ship today, only to call back later and be told that they "should" ship in two days! If you try to speak with a manager or supervisor you're told that they aren't in at the moment. I've been trying for almost two weeks now to get medication that my dog needs to survive, medicine that I have paid for yet still have not received and that hasn't even shipped yet! Definitely would not recommend this company if you need medication because it's questionable as to if and when you'll actually get it!