"Canada Pharmacy has excellent, if not the best price for what my pup needs. I can go 10 minutes away and pay $450 at Wal-Mart Pharmacy or order online and get shipped from overseas and pay $99 for the same medication. I did have to pay Wal-Mart once to start the medication. You are ordering from overseas (if USA orders for example). Mine is made in New Zealand (same pharma company) and comes in from Germany. So it takes time with international shipping and customs. Advice - order extra and in advance. You may have to buy locally (and at the higher price) first if you must start the meds quickly. Customer Service has been great. And they even call to remind me it is time to refill. Usually when I receive my product I reorder and that is good timing to keep things in sync. Talk with Customer Service if you have questions. They are great."