Our pup is a NexGard, Heartgard user. It's always a question wether or not to order on line from off shore organizations. I've used pet bucket twice. I was concerned where the product was manufactured. The packages indicate the medications were made in European countries where standards mean something. I was told up to 15day dilivery from shipment notification to product arrival. That was very accurate. The package deal for both products for one year is a fantastic value. I'd recommend petbucket, give it a try see what you think...