MegaFlix.net
Consumer Report
- 11-10-2011
- 0
I signed up for a free trial and my credit card was billed $49.95. And I thought it was free... And I dont even used any premium account. I want to back my money and I want to cancelled this promo.
Company: MegaFlix.net
Country: USA
City: London
Address: Dalton House, 60 Windsor Ave
Phone: 8885036731
Site: megaflix.net