I've had that too; my favourite reply is "I refuse to contribute to the delinquincy of a minor." They just stand there looking totally confused. XD If they annoy me more, I just say, "I don't hand out smokes to children." That usually gets them riled up, which amuses me.