Despite having a valid RX with ample refills, my order was delayed for 2 weeks while my Veterinarian's office was contacted. Which means that my dog went without her medicine for 2 weeks. Customer Service seemed very unconcerned. I cancelled my autoship and will return to Allivet. You should try to do better as a company.