Did you actually order from them? I couldn't find a single review for one of their products. Not to mention a photo of a confirmed purchase. Seems a bit suspicious to say the least.
Anybody else have a lead for a screen accurate tracksuit? Zlurpo any chance you'll produce them? Aware the hype...