+1 for those options.
I'd price up the parts don't forget gaskets , sealant and hangers . Swafega and grief from the Mrs for making a mess .
Then ask your local walk-in center , I use a tame Halfords in Exeter .
I'd be surprised if the difference is more than £20-30