I primarily buy my cards from CardMarket.com (English, German, French, Italian, and Spanish cards) and eBay.com (English, Japanese, and Korean cards).
Some other places I sometimes buy from:
- eBay.co.uk / eBay.com.au / eBay.de / eBay.fr / eBay.it for cards from their respective countries
- LPPCollecting.it for Italian cards
- frikea.es for Spanish cards (which are released in Spain - although most Spanish cards are exclusively released in Latin America these days… )
- Yahoo Japan through the middleman service Noppin.com or Buyee for domestic Japanese auctions
- tcgbox.co.kr through the middleman service harum.io for Korean cards
- beehivetcg.com through the middleman service superbuy.com for Chinese cards
- ojamacard.com for Thai cards
- Portuguese, Indonesian, and sometimes Korean cards I buy through a middleman in Brazil, Indonesia, and South Korea respectively
- Misprinted cards through the Gotta Misprint 'Em All Facebook group
- Misprinted Yu-Gi-Oh cards through the Yu-Gi-Oh Misprint Collectors and Yugioh Misprints Facebook groups
Dutch, Polish, and Russian cards I no longer need since I have all Pikachu cards for those languages. But Dutch I would buy at marktplaats.nl (a Dutch domestic website similar to eBay - also owned by the same company - but I’m Dutch myself, so those are no issue). Polish cards I’ve bought from various places. And Russian cards I used to have a middleman for as well years ago, although we’ve lost contact.
Greetz,
Quuador