Day before yesterday pulled right up to a guy in an older Mini Cooper. Traded a few stories about older cars and then.... he took about half an hour diagnosting a problem icon with my newer Mini and he just would not give up until done. (Local parts store are not always authorized and do not have the equipment and reluctant to work on these]. Mind you, this would have taken a trip to Gville and $148.00 just to fix a sensor.
He had the tools and diagnisotic plugs on hand. It was fixed and it was free.
He would not take any money. Not even beer though I am sure is was Irish!