I love this store! I live in Tennessee and I have ordered from PetBucket 23 times since January 2013. I've had a house full of dogs all these years and all have passed their Heartworm test every time. The only drawback, you must plan your orders in advance. It has taken as much as 21 days to get my order. I order in plenty of time to assure I don't run out. I hope these people stay in business forever! PetBucket, I thank you!