Considering the fact that there are so many positive reviews of the place, I will keep my review sweet and simple.
Moving to the Lake Norman area about 10+ years ago, my family needed a bagel shop close by. We're big fans of Einstein Bagels, but the closest one is in Charlotte and we aren't going to drive down there every other day. So, we wanted something local. And the Bagel Bin does just that.
The girls up front are always looking to help you in a timely fashion with whatever kind of order you have. We usually only get bagels and nothing like the sandwiches or Boars Head meats. I've found that the consistency of the bagels is off-and-on, but as of late, the bagels (everything bagels) have been consistent in both size and seasoning. Bagels are doughy and perfectly sized and definitely genuine NY bagels as far as I know. Prices are $0.89 a bagel and their baker dozen deals are the best around town. I'd skip getting cream cheese and stick with store bought cream cheese (cheaper and tastier).
Expect a long wait on the weekends and morning rush. I definitely recommend this local and small business bagel shop!
*Bring cash- much easier and faster for the front cashier.