Thanks all. I'm waiting on another quote but unless it's substantially lower then I'll probably just go with the main dealer.
I only bought the car a couple of weeks ago as a runaround. It's factory M Sport but curiously doesn't have a boot lip spoiler. I can make out a faint line across the back of the boot so I suspect a previous owner took it off for some reason.