I originally gave them two stars, but I've taken one off for their dishonest practice of refusing to publish non-favourable reviews. Suddenly the reason for the high ratings on their website makes so much sense. It's because anyone who doesn't give them a three star or higher gets their review 'moderated' (read - deleted).
I dislike companies that don't accept honest feedback, and attempt to censor valid criticisms. Given the price they charge, if they genuinely believe in their product they should welcome feedback. Not allowing people to read honest reviews of their product just makes them a scam.
Don't waste your money.