The delivery was timely. The cat threw up about an hour after ingesting the oral flea medication product so I thought he wouldn't be protected. However, I comb him with a flea comb daily and haven't seen any fleas since then so apparently the product is working after all.