I wonder why some people give no though at all to their rude and obnoxious behavior. There is a place for direct speech, but almost never with strangers. In such circumstances a sharp reply is understandable. Good on ye, Derek.