All of the products are genuine and at a far more affordable prices than anywhere else. Shipping can take around 2 weeks depending on availability of the product, which is why I suggest purchasing items that state they are in stock and to be shipped within 24 hours. One purchase I made (I was aware that it stated the items were out of stock and are usually shipped in 30 days time) took from the 1st of August (when I placed my order) to the 25th of August (for it to get shipped. For another order I had placed it took 8 days for it to ship and items arrived and were packed beautifully with multiple free extra products. Obviously depending on stock availability shipping may take a long time but from my experiences Stylevana is legit and the products do arrive. As for customer service, the email replies tend to be quite slow (4 days for my enquiry) however they are very effective and they resolve the issue pretty immediately. After seeing all the negative reviews I was quite hesitant to place my order however I was pleasantly surprised with the countless offers and multiple freebies given alongside my order.