Yep. Go to the local Walmart and see how many people use their check cashing, money orders, bill paying, and debit cards.  Heck, I use one of their Bluebird AmeEx cards for a lot of online bills.  Its more convenient than my bank to throw a twenty on to pay for Netflix.