If you're in Canada and you don't like Global Shipping (cause who would), you may want to look at the COMC Mailbox service:
https://www.comc.com/mailbox
For much smaller fees than GSP, you can have a US address to mail your cards to. Then COMC will catalog them, make sure they're the right cards in the right condition, and hold them until you want them to be mailed to Canada. For small lots (under 20 cards) it's cheaper than GSP. Plus, it enables you to buy off eBay which is where the lion's share of cards are.