My Money Leaf
Consumer Report
I checked my account this morning and noticed that there was a debit on my account for $29.95 from My Money Leaf. I do not know who this company is, nor did I ever authorize this transaction! I did some research on-line and found numerous complaints about the company, not just on this site. I tried ...