Merchant Freedom Network
Consumer Report
These guys at MFN (merchant freedom network) almost ruined my life and my family’s life. To start they originally offered me this great deal! Sounded like I could retire in 5 years. HA that is a joke. They first scammed me out of $7,500.00, promised me that the leads would just come into my lap ...