ClickSure
Consumer Report
- 07-10-2012
- 13
This company is a scam, once you start with the login to your so call site, you get ambushed with more and more and more advertising products to buy. I never got to the one step setup. This company should be shut down. Now I see why they are in the UK.
Company: ClickSure
Country: USA
City: Nottingham
Address: 54-56 Lace Market House
Phone: 8888533688, 011441159338340
Site: clicksure.com