MegaFlix.net
Consumer Report
- 12-22-2011
- 16
False misleading site to watch a movie for free. On 12/11 the children wanted to watch a Christmas movie, when this site requested a credit card to continue for a free movie. (easy, done) big big mistake... Upon provided info never or do I recall seeing it would be charged 8 days late
Company: MegaFlix.net
Country: USA
City: London
Address: Dalton House, 60 Windsor Ave
Phone: 8885036731
Site: megaflix.net