MegaFlix.net
Consumer Report
- 12-21-2011
- 14
I was searching for a documentary film on the internet, found megaflix and was asked to sign up for a free account and was told that my credit card wouldn't be accessed. I have just received my monthly statement and noticed a total amount of $49.95 had been taken out. I have been in contact with my bank also and have lodged a dispute.
Company: MegaFlix.net
Country: USA
City: London
Address: Dalton House, 60 Windsor Ave
Phone: 8885036731
Site: megaflix.net