ClickSure
Consumer Report
Clicksure Guangzhou China took three payments from my credit card on July 11, for a total of £237.11. I did not see these until two days ago, then i called my bank, who have frozen any interest on the amounts, and I have submitted support tickets to Clicksure Customer Support with the highest level ...