I would have given it 0 star if I could. Ordered pain medication for my dog with a torn acl. 13 days and never arrived. Call customer service and explained. First call she said I would have to wait for the package to get to me, return it and then when they received it, they would refund me. I flipped out, she said hold on let me see what I can do for you, laughed and hung up. The 2nd call the woman refunded me immediately. I can't count on chewy to deliver my meds in a timely manner. Even if there was a shipping issue, the customer service compounded my troubles. I'll look for another supplier and tell chewy " let me see what I can do for you " laugh and hang up. I'm done with you! 1