Ordered from FootyCave recently and the shirts have arrived. Quite a delay in delivery but that is to be expected. You get what you pay for and these are really high quality shirts. Definitely using again. A much more affordable option! Really good quality!