I'll never forget how I was strip searched coming back from Costa Rica. They went through every photo in my digital camera, ripped open all of my packaged food items, made little snide remarks to me, and ultimately made me miss my connecting flight. The whole time I was fully cooperative.
Only explanation I have for the level of examination is maybe because I was a young minority returning from a random latin american country solo(?)