I think I've had NB honor my member number on orders. Pretty sure it was NB, but you had to put the number in the notes.
As far as local brew pubs, Goose Island has always been great to me. I haven't been there in ages though.
And as far as crappy bartenders go, I've seen my share. One dude tried to tell me a pour of Guinness that was half foam was OK because "the foam is as good as the beer." I told him to keep the foam. Didn't go over well, but I got my full pint.