I ordered Revolution on 2/15/16 and it was delivered 2/29/16...not bad! The product came in the exact same packaging I had purchased through my vet but at a substantial discount to the vets price. I have applied the first dose and all seems fine. Looks like I'll be back for more! Thanks, we can all use a break on expensive pet supplies.