Seems my cars previous owner decided that after using the car front to stop rather than the brakes that filler and wood screws would be the ticket to hold the front bumper together. I'm getting a thatcham approved bumper to replace. Are they any good ? Seems genuine are serious money.