I rolled into a car yesterday and my bonnet has raised slightly by one of the lights and it won't open?
Answers:
In two words: "It depends!"
Sorry to hear about your mishap. Second hand bonnets can be bought for under £50 for common models of car, if you need a replacement bonnet and want to take the DIY route. Spraying it the correct colour will cost more (unless you know someone with the skills) and metallic paint is more expensive than 'solid' colours.
Easier option:
I suggest you take it to three body shops (not main dealers who will charge a great deal more) and get three quotes for repairs. Make sure each bodyshop is 'VBRA' accredited (ask them) so you know they have the right skills.
Then go for the bodyshop that gives the best price with the level of service that you feel happiest with. Hope this helps, good luck!
If by rolling, you mean you turned it over, then it is a right off, dangerous to drive.
Take it to a garage.
They will give you a quote.
The answers post by the user, for information only, UKQnA.com does not guarantee the right.