> Find new friends? That seems silly.
With friends like that, who needs enemies? I mean the guy is down in the dumps, "rock bottom" if you like, and his friends are attempting to kick him while he's down to elevate their own self-esteem a bit. And you think that this is a good set of people to be around?Also advice like, "grow a thicker skin" to someone that's in the throes of depression, might as well be advice to, "just stop being depressed."
Sometimes the check cashing store is your only choice. And they aren't all bad. They may get you on the check cashing fee, but a ding at a regular bank can put you in an even worse position ($29 overdraft fee, $35 NSF fees).
The check cashing stores are popular in poor areas because these people may only get $200-400/month and charge $5-20. It's a fixed cost that anyone can factor in quickly. Keeping a mental register of how much you have in the bank is harder than knowing what's exactly in your wallet.
Check cashing places are of the devil, and a great way to prolong your financial trouble. If possible, try finding a friend or family member willing to cash your checks for you instead.
How much were you paying to cash your checks at the grocery store? This is more expensive than depositing the check in a bank or credit union (I think it's on the level of payday loans, gouging lower income because they don't understand the relative size of the fee).
> So, if your friends are giving you a hard time, tell 'em to knock it the hell off. Or find new friends
Knock it off, maybe. Find new friends? That seems silly. Grow a thicker skin and joke right back at them.