I have used this service since my now 4 year old dog was born and my parents used it before that for our family pets. While products can take several weeks to arrive, the quality of the product has never been an issue. My dog is happy and healthy and has been on a heart worm/flea medicine from PetBucket since she was a puppy!