When collecting Peterborough United shirts I never had a problem with fakes. Presumably when going to the bother of creating a fake football shirt you would creat one for a team that more than a handful of people support.
I was perhaps a bit naive when I started out with the international shirts, and almost immediately came across my first fake, a Malta away shirt.
Although the shirt looks well made up front, the maker's logo is missing, and there is no maker's label. Also the crest says "Malta Football Team" instead of "Malta Football Association". In this case I was given a full refund and told to keep hold of the shirt. The seller says he did not realise.
A few days later I bid on a Peru shirt, apparently signed by Noberto Solano. However as I was about to pay for it I noticed that the badge had 'Peru' on instead of 'FPF'. I did not pay, and the shirt was relisted with 'Unofficial' in the wording.
After these fakes I decided to come up with some rules for buying shirts:
1 - I must have seen a photo of the players wearing that shirt so I can check the badge, logo etc.
2 - I won't buy any shirts from eastern Asia since they produce far too good quality fakes for me to be able to spot the difference.
3 - When bought abroad they must be from 'proper' sports shops.