They seemed like a honest and decent version of Paypal, but I tried to use my account the other day after not using it for a while to find it locked. They wanted me to jump through a load of hoops to get it going again, it was easier to just open a new account, lucky I didn't have any money in it.
While I was trying to sort it out I had a look in the forums, theres a load of unhappy people there accusing them of going the same way as Paypal.
TDF.