I think many of the sellers that won't ship to Canada are UPS-only shippers. Cross border shipping with UPS is expensive and can be a hassle. Using the good old USPS is cheap and easy.