MegaFlix.net
Consumer Report
- 11-29-2011
- 13
Had wondered about the transactions tacking place in my account when I checked on it I found out that some company named megaflix was charging me for shit I never signed up for. I am absolutely pissed and wonder how the hell did they get my credit card number. I called them and they said they would refund me well low and behold I find out that I have a second charge and have the nsf charges from the bank also. I WILL be calling them today. I will also be going by my bank to see what can be done about this issue.
Company: MegaFlix.net
Country: USA
City: London
Address: Dalton House, 60 Windsor Ave
Phone: 8885036731
Site: megaflix.net