About that hard disk.
Many hard disks have something called SMART. The diagnostics look at that and predict the hard disk is going to fail using SMART. You may not have SMART enabled but they would look there.
As to the virus we have our Spyware forum with free scanning tools and more that members here use to avoid paying others to do this for them. But not everyone wants to do it themselves so the industry has grown and just like the cost of fuel the service fees have as well.