cnet.com has various user reviews about this driver manager, sorry to say all bad.
One reviewer is trying to get a refund on monies paid.
The recommended driver updates in some cases are 'old software drivers'.
The link I found was for customer support - removals- updates and key probs, all give as a broken link.
Not something I would use/recommend

Brian