Although it often hurts,I have done many ‘rescue a friend’ jobs. Our postie is brilliant, and she looks after us well. The bike she asked me to ‘service’ required sledgehammer tactics re chainset and BB, dire effort re rusted stem and seatpost, etc etc. All in all about two weekends and 250 gbp of parts - and it was essential that I did it gratis to say thanks for all the work she puts in for the village, day after day. Far more in bits than the bike was worth, but then what price goodwill and human care? Saves the planet, creates community. Well worth it.