MegaFlix.net
Consumer Report
- 11-30-2011
- 2
I subscribe in Megaflix.net for free trial it say that it will not charge me in my account but I found it they cost me in my credit account. So this is not true... How can they pay me back there's no number to contact the Megaflix.net... I've never watch any movie...
Company: MegaFlix.net
Country: USA
City: London
Address: Dalton House, 60 Windsor Ave
Phone: 8885036731
Site: megaflix.net