Just came across the webiste and their stuff is rediculusly cheap but seems to be endorsed by a few magazine's. I have sensitive skin so am a bit wary of trying new brands. Has anyone tried their stuff and how did you find it? TIA :)