I ordered one of the 7'' netbooks from this site prior to reading many of the negative reviews here. After reading them I immediately was scared and attempted to contact the site to find out when my order would be shipped, more info on the product, and possibly to cancel my order.
Attempts to call their support line were never answered, messages were left both on voicemail and via e-mail with no responses.
HOWEVER, the package did ship two days after I had ordered it (I ordered on Monday and it shipped Wednesday). The item is exactly as described and I am pleased with it.
I can only speak for my own experience and so my conclusion is that their customer service is complete garbage, but I was not scammed and received the product I ordered in reasonable time.