Saturday, I was going through security at the Marine Air Terminal at LGA to board a Delta Shuttle flight. Two children, ages 9 and 10, who were travelling with me, had purchased keychains with penlight flashlights on them at the Empire State Building as gifts for their parents. The security agent took them away from the children, saying they could not take them on the plane. After I protested, the agent agreed to let the kids take them aboard as long as they stayed in our carry-on luggage and we promised not to take them out on the plane. They didn't look anything like weapons, just regular flashlights with key rings attached. Is this going too far or what?