WCBilling
Auto billing for web cams
Like other people who purchased webcams, I have been billed by WCBilling.com without my knowledge for 6 months! I called the company they said they would stop, but the next month, there it was again! I called and spoke with Angel and Carl (Badge #21) who both refused to give me their last name or ...