I bought Advantage100 and Advantix from PetMeds to use on my granddogs and cats this summer and the price was very reasonable and the packaging from Bayer and very fresh. I would buy again but thank you for the heads up on some of the products!