I haven't been harassed too much by TSA Agents, because I rarely travel on plane flights. However, last year I was profiled and harassed from U.S. Customs Agents, after returning from a cruise ship vacation. I was leaving with my luggage and wanted to wait outside for my friend. Being non-white and having long hair for a male, from the booths that checked our passports to the exit doors must have been like two football fields long, and these Customs Agents looked directly at me the moment they saw me - I knew it too. 10 yards from the exit doors, all of 5 of them came walking up to me and started with their Legal jargon against me, and after a couple of minutes of trying to explain to warn them I have don't know what language their talking about nor have I done anything wrong I agreed to be searched in the back room. They had the youngest working guy, who was the most respectful of them all, check all through my stuff the whole time I was explaining to them I had no drugs and I ain't whom you think I am. All in all, they found my stinking socks and under clothes only, and I gave them the "I told you so, idiots!" look at them all and left to meet my friend. I understand what the people who act as U.S. Customs do is for safety, but don't go giving me no reason to search my property, after its been scanned through a x-ray machine and checked by other staff members of your Agency ahead of you already!