Used CCleaner free for years with good service. Bought Professional, and a month before that expired they renewed it with an unauthorized credit card charge and NO nitification. I had NOT agreed to their "subscription". Trying to get this resolved is impossible based on their response. If they have your credit card information, they WILL use it and they tell you once they charge it, there are no refunds. BEWARE of this company.