Of the hundred or so times I have crossed the border in the past 5 years, all of the agents on both sides, coming and going, have been professional and polite. Some like to ask ambiguous questions to see if they can get you frazzled, but by and large I have been treated well by a group of guys and gals who have a tough job to do and get little respect from those who travel back and forth for business and/or pleasure.