@OP:
If you forsee yourself driving to Toronto before the winter, simplytire may be able to hook you up with winter boots for your X1. Also, no harm in asking how much to ship to Montreal as well.
Based on last year's pricing, simplytire offers RFT Hankook W300 Ice Bears for E90s, mounted on 17' replica alloys for $1390+tax. Obviously, tire size for E90 is different but pricing may not be far off for 225/50/17 RFT. Besides it's the same size as stock E60 (528i) so it's a common tire size to have on inventory.
http://simplytire.com/winter/bmwpdf.pdf