I have ordered many times from this site. They deliver quickly. I was very weary of using western union to save 10% - but they have never scammed me. I was sent the wrong sized jersey in my last order and they are crediting me with another jersey.
Tip for consumers: make sure that you email them before placing your order as many of the jerseys may not be in stock and it's a bit of a pain to get money back instead of choosing a replacement jersey.