Tesla’s excuse: While they were happy to take a Canadian’s money with fully refundable deposit terms, they had not contemplated actually ever refunding a Canadian. The deposit was made by credit card. The only option offered for refund was a deposit to an American bank account.
It seems like no aspect of the Cybertruck project was done well.