Also, sometimes they randomly (not sure how random though) select individuals for what they call "secondary inspection". Here, you are just asked "extra" questions to ensure you are not a threat. I was pulled over once and the guy had a great time asking me all kinds of questions.
Sorry for your experence. WIll try to avoid MIA, as this is not the first bad story I heard from there.