Stop in for a cup of coffee

Self delusions? I know I will get some mileage from that one!