I have been ordering from Chewy.com for several years now. The service is great, orders are always received on time, always complete, never missing items. The one time that I had to ask to return a product was when my senior dog passed away before opening her food. Chewy gave me a complete refund and suggested I donate the food to a local rescue instead of actually returning. Chewy cares about you as a customer and your pets!