MegaFlix.net
Consumer Report
- 12-06-2011
- 4
Signed up for 5 day membership was never able to download movies and then was charged $49.95 after only 4 days
Scam!!!
Company: MegaFlix.net
Country: USA
City: London
Address: Dalton House, 60 Windsor Ave
Phone: 8885036731
Site: megaflix.net