Actually it is quite easy to check fake cards. Look at the bottom right of the card and read the printings with the rarity icon. If it is clear then it is real if it is blurry then it is fake. Also check the colour of he back and see if it is matching with other cards.
I used to be some extreme player with Gym Badges

I always sit down with a group to identify fake cards.