American Express Prepaid Card Aka Bluebird
Bluebird Prepaid Card Holds Direct Deposits Until Afternoon
American Express does not tell you that they can and generally hold your direct deposits up until 2:00 pm not all the time but late enough that people at my job were cashing their paper checks and I am still waiting. You can't get cash back at register so now you see why there is no fee for this ...