Piropos. They happen. Sometimes I give come backs in English. My favorite was today when I was leaving the beach. A guy told me I was beautiful, I told him I didn't believe him and that he says that to everybody. His line, "You don't see my heart."
Credit man. That actually was a pretty great comeback.