Shame about the run-around you had Phil. At least it sounds like your buyer was a great guy
Speaking as a Canadian, I know the costs and time is more on cards crossing the border. If the card/price is right I come into the transaction expecting to pay extra for shipping. I'd rather pay the extra if it means I have a chance to buy the card. There are enough sellers who won't ship to Canada that a lot of good options simply aren't available to us. Nothing is worse than seeing a card I love but the seller won't even entertain an offer.