I am tempted to order one too but to be honest I am just not sure.
They say they have been around since 2003, yet the website doesn't appear to have a history beyond May 2007 (see here)
I also cannot see much on them online, not complaints or praise.
I'd be interested to see how you get on.
Paying by UK credit card would give full cover if they are dodgy?