Would give zero if i could - does not even deserve 1 star. They stole my money and never sent me my goods. I contacted them many times via email they never respond. I tried calling them and their customer representatives are mostly "unavailable". I managed to speak to 1 rep ONCE and she said that out of the 10 items in my order they could only fulfill 2. I said OK just send me my 2 products and refund the rest - she said that's been done for you now. Weeks later - still NOTHING from them. No products, no refunds, and no responses to emails or calls. This company should be reported to the authorities as they are clearly stealing customers hard earned money. Please do yourselves a favour and do not deal with this company. You'll just end up with unnecessary stress, wont receive your goods and wont receive your money back either. KEEP AWAY!