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!