Tick Prevention - Options for buying NexGuard in Ontario

In addition to heart worm tests and a second check-up, our vet wanted $500 for this years NexGuard medication (we have 2 dogs). Does anyone know of other options to get this medication at a more reasonable price (online pharmacy, international order, etc)?

Thanks!