That's a nice story. It's nice that they were willing to help.
Sort of inline with @
indyfabz story and a bit off topic... I will usually check with a broken down rider with a "Need Help?" shout out but the answer is usually "No". The roads I am on are so heavily traveled by cyclists that if you break down you'll usually get asked that question about a million times. I was relaxing mid-ride the other day and there was a guy up ahead about 30 yards working on his bike. As I sat there for 3 minutes there must have been at least 5 people ask him if he needed help. Nowadays, unless someone is looking around and appears frustrated, I will usually not ask.