Both my boys want football shirts this morning. The proper offical ones seem to be 50 each! Is there a way of getting last season's or then cheaper? Will they realise they are not the newest ones? Dc are 8 so spending 50 on something that will last 6 months seems a lot!