MegaFlix.net
Consumer Report
Had wondered about the transactions tacking place in my account when I checked on it I found out that some company named megaflix was charging me for shit I never signed up for. I am absolutely pissed and wonder how the hell did they get my credit card number. I called them and they said they would ...