Billing@WCBilling.com
Consumer Report
- 08-15-2011
- 13
I went to a cam site and was told the services are free. I filled half my details and stopped. I whent out of the site and was still charged 60 dollars all up. Its called Webcams.com it ripped me off.
Company: Billing@WCBilling.com
Country: USA
Phone: 8664499191
Site: wcbilling.com