Wal-Mart offers one of the biggest check cashing services in America. This shocks me. Especially since the store charges users a fee. You pay $4 for for any check up to $1,000, and $8 for anything over that. If you’re making $10 an hour, you’re spending 1% of your income on...