Z4andy, Before you take the car into them again, I would be seriously tempted to try heating a bit of your bonnet with a hairdryer to see for yourself if it fixes it. Your neighbours will probably think you are mad, but I would be curious enough to try it myself, after reading this:
https://www.inventables.com/technologies/self-healing-clearcoat
https://www.inventables.com/technologies/self-healing-clearcoat
Scratch they put on the cars rear bumper is still there :x