If oldscool friend can afford a couple of hundred for a C-dale and a bunch of new parts, the friend can afford cash, dinner and beer.
On the other hand, i've had personal and family friends who have been very generous, so I give their kids and grandkids bikes on occasion.