There will be PC fixes in your local Yellow Pages - just don't go near Currys/PC World - they start off at £120 and that's just the labour.
You could buy one on e-Bay, making sure it's identical by removing the old one first. It wll turn up in a few days and having taken the old one out, you'll have the confidence to put the new one in.
You need a small Philips screwdriver, a needle and a thin plastic card - not one of your current ones just in case. The needle is to remove the little rubber caps you always thought were there to protect the base when the lid closes but actually hide the screws you need to remove.
The credit card is gently to ease into the join between the lid and the bezel. Run it carefully all round then...