I am far from a “novice hobbyist”. I spent 15 years buying, selling, and collecting retired casino poker chip sets. That hobby is centred in the USA, and poker chip sets are heavy packages. I could get a rack of chips shipped in a SFRB for ~$25, which is the price range for shipping a single card in many cases. I have many American friends from that hobby I could reach out to, but it’s a bother for a card here or there. EBay is a necessary evil unfortunately, though it’s fine unless buying from an American seller.
I don’t want or need a US postal box for the few times I may need to get a card I can’t find in Canada. COMC is an option that solves my problem, and apparently it was a glitch on their end yesterday when I couldn’t load some store credit.