My Money Leaf
Consumer Report
So I received my bank statement in the mail and going through it I see a charge from my money leaf. WTF is this company??? No clue how they got my bank info, but they will be hearing from me on Monday. Reading other complaints it looks like it's a scam and this company shouldn't be allowed to do ...