Never heard of them mate but,a new one pops up every few months.Try googling them before you part with any cash and if you do, use one of those web credit cards with fixed limit of say a £100.They protect you against losing any more than you put in the account.I got one through cahoot ,which is abbey national in the high street.
Good luck