I have to tell you my story with this site.
I was looking for a smartphone and the best price i found was in this site.
Made the buy, paid with paypal, and put a question in their suport center, where they promissed to answer in 24 hours.
Then i look for reviews of ahappydeal.com site and found this site. I became realy nervous with the comments. More than 24 hours later (but less than 2 days) i've got a answer for my question. But... was like a machine answering... and did not answer my doubts. Annoying...
Waited 4 days to see if my buy was shipped. After that time, i ask in their facebook page what's happening with my order. I have to say that the communication in their facebook page does work. They told me my item was out of stock and i understand that. What i don't understand is why i don't get that information in the site...
5 days after, i ask for a refund in the site, telling them i knew it the item was out of stock. LESS than 24 hours later, i did get my refund.
So... i cannot rate this site bad. The refund worked with me (because of paypal? Don't know...). And i do believe the item was out of stock. The only thing i didn't like was the communication thru the site.