I know it is a scam, and I am not falling for it, but some of them are quite good at what they do, and sometimes it is entertaining to engage.
Two summers ago I am in Rome with my daughter. We are sitting in some piazza eating a gelato watching the crowds and a young man, kinda cute, approaches us and offers her a bunch of roses. Tells her they are for her. I, of douse say no, she says no. She knows it is a scam. But, he is quite convincing, and very, very sweet. Big on the sweet talk, telling her they are for her beauty, that no, he just wants to give them to her, free, no money. She smiles and takes them. He immediately turns to me and say, "Now you pay." I laugh and say "NO." HIs sweet look immediately turns to disgust my daughter laughs and he grabs them and leaves. It was not that quick, and he got a bit threatening. I am not an easy person to threaten so it was not an issue for me, but a warning to others.