Fees yes they are crazy but when tell them to set you a monthly fee of 5 bucks that charges your 300 and something dollar pay out for fees in total I only pay 5 bucks each month and get my check like 6 to seven days early each month faithfully I love this card only thing is no bank accept them if you ever want to borrow money