Like other reviewers I ordered revitalash on 15th November 2011 and after sending three e-mails still have not received my order. They did actually answer them staying more stock was due shortly but of course my order did not arrive. I have asked for a refund but after reading the other reviews I now realise this will not happen. I should have been wary because the product was cheaper on their website than any where else. I shall now contact Master card to see if they can help. PLEASE be warned DO NOT use this website !!!!
To reply as a company, please log in to your business account.