No because I have a healthy sense of skepticism about all such companies and TV ads (PC cleanup or other). I wouldn't give CC details to any
of them. Some ads are pretty amusing though
As the old saying goes "there's a sucker born every minute".--
Don't feed trolls--it only makes them grow!