Priceangels is the worst shopping experience I've ever encountered, I ordered a tablet PC off their website which they never had in stock, it took me 4 attempts at picking one they could actually supply me and when it finally arrived 6 weeks later it was faulty and used not new. Their site is set up to take your money but the live help never works and if you complain when the customer services finally do get around to contacting you they offer truly insulting compensation like $5 for a tablet you have paid a couple of hundred $'s for.
I have ordered loads of items from China without incident but Priceangels truly is a despicable seller, avoid, avoid, avoid.