For reference that is about $200 in US dollars. So if it's paying a little over $100 for a new flange with resonator and having them weld it in, that's not a bad price to pay.
I think the replacement section resonators with flange are around that $80-90 range from a parts store. Yeah you can find them cheaper online but then you pay shipping on something that is rather large.