It's pretty easy to avoid getting fake cards so long as you only buy official Pokémon sealed products from trusted retailers, or singles from trusted resellers and/or if they have scans available (since fakes are pretty easy to spot). Resealed packs and 3rd party packaged cards may contain fakes. In my experience, though, fake cards are overall less common now than they used to be.
Apparently China still bootlegs a lot of Pokémon cards to the point where people have a hard time finding legitimate Pokémon cards in Chinese, but this is not something I've experienced first hand. Here in the Netherlands, cards are kept behind counters at retailers and no one sells 3rd party repackaged cards like you can find in the US at Target and the like, so in that respect, and the fact that so many more people buy and sell Pokémon cards in the US than in Europe, you're probably at a higher risk of finding fakes in the US than here, though it's still not a common problem so long as you shop smartly.