The idea of Earnin is great. But when they withdraw funds from your bank account almost two weeks BEFORE your payday, they are not so great. Customer Service is a joke! Only available through the chat option on the app, and nobody knows what's going on. I believe the chat reps are overseas, and just paste and copy formatted responses. At least they finally reimbursed me the overdraft fees they caused, but that took a fight.