This service was ok while I used it. I canceled it - or at least tried to - TWICE after my kids got their "grown-up" bank accounts.
The first time, I was charged for a few months before I realized it. I called and requested a cancellation again. The lady I spoke with was nice and even refunded the charges and sent me a "confirmation email" stating they had canceled my account. But lo and behold! The very next month, I was CHARGED AGAIN!
This is getting pretty ridiculous.
Bottom Line: No, I would not recommend this to a friend