This is not a New York bagel shop. It is not a Miami Beach bagel shop. I have too little experience with bagel chains to compare this one with the others.
But, lacking access to New York bagels or Miami bagels, these are not bad. More important, I want to say, the shop always appears clean and the servers (come to think of it I am not sure I have ever seen the same person there twice) are always friendly and efficient.
So, kudos to Bruegger's Bagel Bakery in Cornelius.