I've been buying my Frontline from www.petshed.com. They are in Australia and it's in Australian packaging but it's the same stuff. Also, I buy the largest size and split it among dogs since there's such a range in the weights each size covers. You can measure it exactly with a syringe but I just eyeball it.