Recieved mine in today - 2days after ordering! So I recommend genuinearmysurplus. I ordered a size small as am only 5'6" and the 'racing snake' build
and all I can say is that it is absolutely bloody huge! I look like I've wondered into my parents wardrobe as a toddler and put on my mums dresses albeit a rather smelly off white dress.