"So does the PC Advisor logo on a web site mean an endorsement, or not?"
It does not. We review various technology-related products, and rate them according to our reviewers' assessments. That isn't the same as endorsing them, however.
The site in question simply states 'as seen on' and then provides links to various web sites, one of which is ours. That doesn't imply a seal of approval.
Each product submitted to us for review is judged on its individual merits - we do not endorse products or companies.