I order Bravecto for both my dog and cat and both come in the same kind of packaging (although with metric measurements). As long as you're not in a hurry and have planned in advance for your prescription needs, I recommend CanadaPetCare.com. I ordered on 6/18/2020 and received my order on 7/24/2020. CanadaPetCare.com provided a tracking number associated with my order so I was able to see that it was stuck in customs, which didn't surprise me too much given the crazy time we're in. I have used this company before and previous orders arrived within 2 weeks, so a month was unusual. The packaging was smashed, but that doesn't matter to me because the product was just fine and wasn't damaged within the packaging. I was surprised to see that the package was coming from England, I thought, given the name of the company and logo that it's a Canada based company. But doesn't really matter, does it?