Sourcing components has been
interesting...
The LBS contacted me to tell me that Madison couldn't supply the replacement crankset, but the LBS could give me a credit of £9.99 instead.
Meanwhile I'm in conversation with Madison double-checking if I really should be being charged labour and postage by the LBS as part of the recall. No, no I shouldn't. And they've got an alternative crankset (RRP~£30) they can send me if I like. And they've covered what the LBS were charging me.
Everything else has basically turned into a complete re-build, which was challenging given the lack of stock in the UK and the entirely foreseeable effects of leaving the EU. I think I'm just waiting on the obligatory SJS order now, having discovered the headset is a) damaged and b) JIS with the 27mm crown race seat.
On the plus side: the dark blue of the fade matches the colour scheme of the bridesmaids at my sister's wedding and I've found a use for the nail varnish I've not used in the several years since!