Bagels are ok, but the staff is rude as can be. When you mess up an order causing an extra 50 miles to be driven, the appropriate response isn't "meh, it happens." At least fake an apology. What else will happen is me never stepping foot in there again