The snapping finger bit I try to disfuse with a bit of humor. "Wow, you've got a nice beat going there! Let me get my tambourine and join in! Or did you require something else?"
Said with a big smile, of course!
A good sense of humor is necessary for anyone dealing with the public. You can't take bad behavior by pax personally.
Dea