No, there is no need to call anyone. Use the online form to register and then a new page will register where you can buy the product with credit card or through PayPal processor. There is no need to call anyone. However, many users stated that this application is a scam, and it does more harm than good. It is advised to remove the application as soon as possible. In this case, I recommend you to use CCleaner as a free and accurate alternative.