Earlier quoted context omitted.
Yes to all of this. I always rehearse what I'm going to say entering any country legally. They will grind you to find inconsistencies and sometimes you just say honest mistakes that will take you to a second round of interrogation. For example: after a series of tough questions, the border was just about to stamp my passport, he held the stamp in the air and then asked "have you been in the US before"? And I flustere…
Good advice. I experienced the same thing when coming into Canada recently as a non-Canadian. The agent asked me if I had been to Canada before and I said know. He then found a stamp on my passport (which was only there because I got a connecting flight to Chicago from Toronto - I never left the airport) I got another round of questions and even further questioning by a second immigration officer. Granted, I am stayi…
I made the honest mistake of being honest. I was working as an electrician for my fathers company, which meant I had a plenty of money and as much holiday time as I wanted (I declared I was taking 2 weeks, and the officer acted like this was a lot).
My second mistake was being nervous. I came from the UK where our police, even at the border, are professional, courteous and aren't carrying handguns. The Canadian border officer was extremely rude (In dealing with 5 female officers and 4 male officers I found the male ones are the only professional and courteous officers employed by CBP).
After being questioned for an hour I was taken to get my bags searched. The male officer doing the searching was extremely polite and professional. He opened my suitcase (for a very messy person, my luggage is always meticulously packed to maximize space) and automatically adopted "We're not going to find anything here" mode, like you visibly saw the guy relax and he started chatting about the books I'd brought with me (one was a manga that he bought his kid).
I then got questioned further, and taken back to the immigration desk and asked to wait. This is when I overheard another male officer say "He's got nothing, you should have known that in the first five minutes. Just let him go." So she asked for the contact information, accused me of them being false when they didn't immediately answer (noisy terminal and 2 hours waiting). I asked if I could text them, and got grilled for her accusing me of keeping my phone on. I basically threw my phone over the desk at her and said "No it's been turned off for the past ten hours!" Then her attitude changed.
Since then I've rehearsed everything I've said. Act pissed off and say as little as possible. When I get to the person who checks my claims I say, sounding extremely pissed off "Hey, how are you?" I take the same policy whenever I get sent to the actual officers (it happens way to frequently, I have no clue why, apparently being completely white bread I look like a major terrorist threat - actually with my knowledge of chemistry and physics I'm probably a bigger risk than any of the guys who hijacked the planes on 9/11 as I actually know how to make a nuclear bomb - probably a very, very dirty bomb - and explosives).