I’m a Canadian (in Calgary) … and am a happy SmartThings user for about a month.
I did have major problems making my first purchase, though. I went through the purchase process on SmartThings web-site, went to check out, and … lo and behold … repeated credit card errors, even after attempting to use two different cards.
I contacted ST user support, and spent about an hour online with them. They said their shopping site system has repeated problems with some Canadian credit cards. (They told me to talk to my bank about fixing the problem, even though the problem is with their site and absolutely nothing to do with my credit cards.) I offered to try to complete the purchase in any other way I could think of. They replied that if their finicky website wouldn’t accept my perfectly good credit card, they had no other way to sell to me. Arrgghh.
As a last ditch effort, I tried credit card number three from my wallet. Last try, before giving up entirely. Surprisingly, that card worked!
I purchased my SmartThings gear through both their web-site and Amazon.com (not .ca). The prices on Amazon’s US site actually worked out to better deal than on .ca.
For those items that I bought through SmartThings.com, it was a painfully long wait for them to come. While they shipped the product out quickly, it took weeks to actually arrive here. That’s because of how they ship out to Canada – very slow, plus poor customs clearance process (resulting in lengthy delays in a customs mail warehouse). It doesn’t need to work that way, as most US shippers have figured out Canada much better. (Meanwhile, my two Amazon.com orders of SmartThings arrived on my doorstep at lightening speed, even though I chose standard shipping!)
SmartThings does sell to Canada … just not all that well (yet). They may have that little “We ship to Canada” beside the maple leaf icon on every single product page on their site … but they need to fix their credit card system and shipping logistics.
To the OP: if you have other credit cards, just keep trying them until you find one that their system will accept. Good luck!