Plenty of people cant afford the charges for not keeping min balances in checking accts or working for a business that will do direct deposit. If you ever worked in the city in poorer areas, paycheck cashing stores are a very big business. And as far as I know there are no laws on the books...