I’ve been a customer for several years now. It does take a while to get your order, but it is worth the wait if you plan ahead. Better pricing than having to get your pet meds from your local vet because it is an excellent value and the same product. I’ve recommended pet bucket to many people. Would definitely recommend them. Their customer service is excellent!