Hi Gonan
I have done exactly the same thing - how stupid do I feel. I have e-maiuled them twice using the website 'Contact us' with nor response. I have written to them at the address on the delivery note - Revitalise Health & Beauty, PO Box 13583, Linlithgow, West Lothian, EH49 9AP, I have also found that the telephone number does not work. I have been debited £74.95 and not even received the goods! My bank however have sent me a new debit card and said they will not be able to charge me again. I want my money back, so if any one out there can help us please do!