I ordered some money from this website on a Friday. Got the confirmation mail directly. Then it all went a bit slower. After 3 days of no contact I started to write to them on the live support which works fine. Just remember to think about which time zone you are in cuse these people are in China. So I, for example (UK time) had to get up quiet early to reach them on live support. But when I finally reached them it worked fine. Only after 10 minutes I had my money!
Conlusion: These people might be a bit slow but there is a 99.999% chance that you will get what you have ordered, so I am satishfied with this site and will order from them again. I strongly reccommend to "attack" them through live support if nothing happens.