MegaFlix.net
Consumer Report
I did not sign up for this site in any shape or form, I looked at my bank statement and saw the 49.95 charges plus a 29.00 overdraft fee from the bank. I have no idea who this company is or where they got my information. Please help so they are stopped. I tried to call but no one could help me. ...