Ordered an xl Arsenal shirt on the 02/07/2014 as advertised in stock.The shirt arrived on the 08/08/2014 but was only a medium size. Emailed Armada sports to exchange shirt have had no reply as yet. Stay clear of Armada sports your better off paying more money for a product you can actually use. TOTAL RIP OFF.