I have not tried them yet, but just received my order from speedgear.com. Took awhile to get the shirt/hat but great service by the company. Canceled my order with luxuryautoorders.com due to terrible customer service and fact they didn't know when products would be available.
As you may already know, the EU sizes are much smaller than US. I normally wear an XL but got 3XL and the shirt fits great. Farfetch.com is another with very quick shipping and great service. They are exchanging my 2XL with a 3XL right now.
Cheers Corcav, in the end, my shipment was cancelled / returned as the item I ordered was too big !! You would think they would have figured this out.... Claiming you can ship anywhere in the world and then for this to happen is pretty poor