I have a very sick cat. I placed an order on July 29. I paid for priority shipping which should have gotten her medication here well before it ran out. It is August 9 and according to their website and tracking, a shipping label was just created. I tried using their chat option last week. No one ever came online. Customer service is nearly impossible to reach. I finally reached them today and they said that they can't cancel the shipment and that I can return it with a 20% restocking fee! Meanwhile, my cat is worse and reordering from another company will just take more time. If I could give them negative stars I would.