Sure the bagels are good, but their not great and definitely not worth the long-ass lines, mistaken orders and generally dull and/or surly employees.
They had one teenage kid behind the counter taking orders, as they often do, and he was clueless.
It took me 30 minutes to get 2 bagels. They arrived uncut and not what I ordered.
To be honest, I've never had a positive experience there and I have only my self to blame for going back. It wont happen again.