The first time I used Earnin was a horrible experience. They did not follow the pay dates I gave them and took their money out on the wrong day causing the transactions to get me overdraft fees not only for their withdrawal but two other transactions. When I contacted support they have been little help . They said they escalated to their overdraft department for their mistake but I have not received an email or resolution in 3 days . They are fast to take our money but not fix a mistake they made in a timely manner . All they can say is they fixed the account going forward to pull on the right day . Why would I use the service again if this is the support we receive when they mess up .