Yea I hear ya. It might catch on, but I feel like they're trying to re-invent the wheel. I already have PayPal and Neteller linked to my bank account, and all of my needs are met. For $25, I don't know how good I feel about something ELSE linked to my account.
Let me know what you get with the free money.
__________________
|