I've ordered several things from D2Mule, and I am never disappointed! Always be sure to contact their live support before you purchase, so the exchange will be quick.
I most def will recommend this site to a friend.
Tip for consumers: They are really helpful, and also sometimes you will get better gear then you have ordered!