Same here....before visiting Niagara falls Canadian side two years ago, we decided to have lunch in Buffalo first....Never had any problems going to the States. Had problems coming home a few times, though.
The American border guard was quite pleasant, we were even very satisfied with the tip he gave us where to eat...
But coming back.......we were quizzed....no matter how pleasant my daughter was talking to him....