Call your credit card company and If they put your charges in dispute toward Deal Fun they can finally shut this site down. Still have a camera proces…