Reckon most people buying snide shirts genuinely can't justify spending the cost of a shirt from the club shop but love the club. So it isn't a lost sale for the club shop as it is folks that can't afford to buy from there in the first place. If it's possible to buy a snide shirt for £12 with delivery from China then the club's mark up most be ridiculous.