I'm sure they were £420 from the dealer but I was given 25% off as I bought the car there. £340 rings a bell for the final cost.
I'd only had the car for a couple of days when a dog ran out and I had to mount a small island to avoid it.
If it happened now I think I would just spend the £340 on a new set of alloys.