I used Bleeping Computer a few years back a couple of times. They fixed me straight away. I couldn't have done it on my own. Very good experience.
Well, I'm back but I forgot my last sign in information, plus somethings have changed such as my ISP and email address.