My Money Leaf
Consumer Report
They drafted $29.95 without my authorization causing overdraft fees - To get this resolved call 1-888-485-5817 and they will refund your money and provide the following letter to your banking institution if you were charged any overdraft fees (Still was a huge inconvenience for me: See moneyleaf ...