I've been ordering for about a year now from PetBucket. Once, I only received half of my order. I called and spoke to customer service and they sent me a whole new shipment which they didn't really have to . I just wanted the other half. So awesome customer service. I don't belive I can find what I buy cheaper any place else, I have looked. Their prices are phenomenal !!