I had a good experience with this company. I ordered the jersey on 1/2/11, the next day I received an e-mail with the tracing number, this was very helpful in following the shipment of the jersey. I was shipped on 1/7/11, arrived in the US on 1/9/11 and was received on 1/10/11. The jersey was perfect, the right size, color, number and name. I am very pleased with this purchase.