MegaFlix.net
Consumer Report
I'm sorry to see that all of you are having issues with this company. I too, signed up for their service, but I made sure I used a card that only had a dollar on it, and one that was prepaid. I know how these sites work, and I'd never give my true banking information to them. They are able to hide ...