Thats rude and your response was proper. They were looking to be an asshat and you didn't give them the satisfaction of a reaction.
Well played.