I get revolution at my vets office.....however i did a quick search online and found it available on many different sites. Here are just a few. The prices seem to be just about the same:
http://www.pets-megastore.com.au/r2d...=75&ParentID=3 https://www.vetshoponline.com/index....ct_id/5074.htm
I usually just buy it from the Vet because it supports my local vet, whom I think is wonderful. So you can always call vets in your area. Maybe you can just pick some up without an appointment. Good luck!