Just received my first order. Placed 10/31, received in California 11/14. Product is legit and not near expiration date. Customer service is a surprise. They follow-up with you on orders. Price, service and delivery were all better than my previous provider. Switching to PetBucket.