It's the common swirl pot issue that Vauxhalls and Fiats suffer from - our Vectra needed that plus DPF/EGR but the swirl pots first.
Make sure it's the later modified design they use as a replacement.
Does the price sound about right? £520 for parts and £300+ vat for labour?
It's around what my son had to pay - but I don't know if other work was included.,