I found myself in Southern Arizona recently on a business trip. While there, my coworker and I had to pull over into one of the border checkpoints. We showed our ID and they told us to have a good day. I stopped and thanked the agent for the work he does and I am very grateful we have people like him doing that job.
I feel terrible for these agents. They really get screwed by our government for trying to do their jobs.