All of the articles I could find about them were from today...
Good point - I didn't pick up on that. I want to know what they are in investing in, and how transparent they are about it when you're a user.
I really can't see people paying a fair amount for this service, either. Do they think that because they have accountability built on on their end that people won't take advantage? When it comes to money, most people are pretty dumb or selfish.