I bookmarked a great thread company in Canada. They have Auriful which is a very fine 50/3 thread I like for piecing.
http://www.tristan.bc.ca/specials.html
Also I imagine
www.connectingthreads.com ships to Cananda. Their cotton threqad is very nice and the price is RIGHT!