Sounds a bit steep for a Punto, especially without labour charges. Is this at Kwik Fit or Halfrauds by any chance?
Parts should be no more than £50, hour and a bit to fit them, plus VAT, shouldn't be much more than £100 to supply and fit from a small local garage.