Because BestCanvas is a scam company who takes your money and never delivers. DO NOT ORDER FROM THESE SCAMMERS!
It's not a scam at all. That last post is a troll. I'm just outside of Toronto and I've ordered and received my canvas more than once with no problems. Pick your country then you can enter your postal code.