One detail that may or may not tell much, if anything at all, is, that the site's forum contains three major threads, of which one is named Testimonials. This particular thread has not had any new entries for 2½ years... !??
I tested a lot of this kind of programs when I was running XP, but because of the asking price, I did not test this one - apparently I didn't notice the giveaway. Now I think I will install it, because of the $120 ;-)