MegaFlix.net
Consumer Report
- 02-12-2012
- 20
I was directed to a website called megaflix after seaching for movies online. They asked for my email & then our credit card info to "verify we live in the us" & guaranteed "no charges". Once my card info was submitted the site disappeared. When i searched for megaflix.net all that popped up was scam alerts warning about them.
Company: MegaFlix.net
Country: USA
City: London
Address: Dalton House, 60 Windsor Ave
Phone: 8885036731
Site: megaflix.net