Some banks will pay you to open an account. What's the catch?

Free money is mighty appealing. Would you open a new bank account for $50? How about $100? A number of banks and credit unions will pay...

Millions of Americans are banking at the supermarket

Instead of looking to traditional institutions or check-cashing stores, millions of low-income Americans are instead turning to...