I buy on ebay sometimes but usually for bulbs I'll order some in from a place in Markham. 1000bulbs does not seem to offer shipping to Canada.
They do ship to Canada using the Global shipping programme, I think the same as eBay. Shipping to Canada is astronomically high, though. If you're ordering, it makes more sense to have a large order otherwise you'll end up paying more for shipping than for merchandise. I've ordered from them once as I could not find what I was looking for on eBay. Good service and I got what I wanted (starter sockets and GX23 lamp holders).