threadart.com ships to Canada.
the rates to Canada are listed on this page:
http://threadart.com/shop/custom.asp?recid=3#shipping
i am quite pleased with the embroidery thread i bought there. (which is a good thing since i bought about a TON of it. :lol: )