MLI has to be one of the worst. Many of the TSA agents there like to make things up as they go along, and the last time I went through there one of the supervisors tried to confiscate my Starbucks thermos. He backed down a little bit when I made it clear that I wasn't leaving the checkpoint without the thermos, but was still unpleasant and unprofessional towards me. I am in the process of filing a complaint against him.