Postal Service getting into the check cashing business
"And the unbanked do have cost-attractive options. For example, Walmart charges a maximum fee of $4 for checks up to $1,000, with funds put on a card, and up to three checks a day cashed. Under USPS’s pilot program, it charges $5.95 to cash checks up to only $500 and puts the funds on a card."