It seems the coffee vendors on train are on a mission to wake you up. Once you are up and ready for coffee they say 'its done' and disappear. I wonder if they learnt it from city buses! They pass by the dozens when you want to cross the road. But disappear into thin air if you are at a bus stop.