Just an update - Canada Post refunded my cancelled label to my credit card in less than a week! In this aspect it's definitely better than Shippo, which makes the refund as credit for future use. I haven't used Shippo in two months because of syncing issue with my eBay account. Snap Ship has been excellent. Just have to spend an extra minute to copy and paste my buyer's info there, that's all.