OK, so the brakes are pretty good but the lever reach adjusting push rod and barrel are made of some special sort of soft cheese which strips threads when brakes are applied, leaving you with the lever on the bars and no brakes.
OK, methinks, I'll replace them. Except no-one seems to have them in stock, and this seems to have been the case for at least 6 months according to threads found on google.
Anyone know of a shop that hold stack, or is it a case of ordering them via LBS and wait (probably for months on end)?
It's these bits:-