I received the supply of Stronghold for my cat approximately 15-18 days after I ordered it. I am pleased that I received 3 months for what I usually pay for 1 month. The product is exactly the same as what I buy from my vet. I would recommend Petbucket.com to other pet lovers.