If you are looking for something locally, I found a pretty sweet deal on 8gb microSD (only place in Vancouver that I could find with them) at FrontierPC. They service Calgary, Toronto, Vancouver, Halifax and Montreal with local warehouses.
They have the Kingstons for $68 and Sandisks for $71.
Hope this helps someone out there!