MegaFlix.net
Consumer Report
Thought I was signing up for a free month of television shows not available in the US through www.tv.com. Credit card number was requested in order to confirm location (stupid on my part, I know). This was on 11/15. On 11/17 I had a credit card withdrawal for $49.95 from Megaflix.net. I hope the ...