CGBilling.com
Consumer Report
Company stated we authorized payment yet we never signed nor authorized anything. Total scam. Now company is claiming they need credit card info to investigate yet they already debited the account and stole $80. ...