I placed my order for Heartgard Plus under a time restraint, not realizing that it took a little longer to get here because of having to go through customs. My dogs were due to take the Heartgard on the 11th of the month. As time ticked away, I became concerned that my order would not arrive so I wrote PetBucket.com to inquire about the length of time it might take. As it turned out my worries were all for naught as the Heartgard arrived with a couple of days to spare. I couldn`t be more pleased with PetBucket, their prices and the couple of days extra time it takes to receive one`s order. This was my first order with them and next time, I`ll just place my order a little earlier, although this time it wasn`t necessary. PetBucket is my new favourite store. You just can`t beat their prices for the Heartgard Plus. Thanks PetBucket RK