My Money Leaf
Consumer Report
This company withdrew money from my checking account causing me a od fee of 29.00. I NEVER authorized this company to draft ANYTHING from account!!! Who are these SCAMMERS!!! I wont stop until this is resolved!!! ...