MegaFlix.net
Consumer Report
Two charges have shown up on a credit card I no longer use. When I called the company, they said no refunds would be given. I am going to cancel the card and deny the charges. ...