My initial response was that he no longer has control of his computer having given it away to a stranger and as such disconect from the internet and take the computer to a shop ASAP for a bonafide service.
My response would be to get that thing off the internet and reformatted and re-installed from scratch ASAP.
Maybe I'm over reacting but I suspect that searching on Giggles for a HP service center should be done more carefully and not just to call the first number that sounds right.
Its to do with Google's search algorithm prioritising local and more recent results as they think that will generally be more relevant for you.
Moral of the story is that if you're looking to get a piece of kit fixed, your first stop should be either the manufacturer or the company that sold it to you (depending on how old said kit is). I believe details of authorised service providers can be found on the HP website, for example.