MegaFlix.net
Consumer Report
- 11-17-2011
- 7
I signed in for the free trial and did not know they will charge me after that. This has been reported by many people and when I try to cancel my membership they say that my password or useraccount is not correct. However, when i log in is correct. What can i do to stop them to continue to charge me.
Thank you.
Company: MegaFlix.net
Country: USA
City: London
Address: Dalton House, 60 Windsor Ave
Phone: 8885036731
Site: megaflix.net