It is still considered flagpoling even if the person enters the US for a few hours and you can still tell the US officer that you are flagpoling but want to enter the US for whatever reason, to do a bit of shopping or something.Avadava said:So even if you ask for it or not, you will still get one. Unless you actually enter US to "visit" and then return to Canada and you never mention flagpoling.
And there are situations where a person has no choice but to actually enter the US when landing. My partner landed by taking the ferry from Vancouver Island to Port Angeles, USA; we had to enter the US for a few hours while we waited for the return ferry back to Vancouver Island. The US officer took one look at our passports and lack of bags, said "Flagpoling?" and waved us through.