MegaPlex.net
Consumer Report
- 01-15-2013
- 9
Was marketed to be a free site. Did not agree to have charges taken. Please direct me on how to get these charges back to my bank account. I would never pay that kind of money to access anything!!!
Company: MegaPlex.net
Country: USA