As with basically everything else, it seems that online stores have the best prices, however a lot of them charge ridiculous shipping prices to Canada. A very popular one that I've seen is Drs. Foster and Smith, but as far as I can tell, they don't ship to Canada at all, you can't even choose...