Rose's review is spot on with a few additional issues. Not only are they VERY slow regardless if they are busy (which they usually are not) but the business changed hands not too long ago and the new owner is not very polite. I recently stopped in there for breakfast and was the only person in line. Instead of waiting on me within a few minutes, he told me to hold on and I'll be right with you but proceeded to do nothing but mingle with his employee before waiting on me. Ok, not a big deal. BUT low and behold, he then fails to properly make the sandwich! How hard is it to remember bacon, egg and cheese on a TOASTED bagel with ketchup??? Did I get it toasted and with ketchup? NOPE! Oh and by the way, this was the 2nd time it happened within 1 week. Furthermore, his prices are too high. The person he purchased the business from has opened another shop just a few miles away. He is much more polite, faster service AND lower prices. Even though this place is less than a mile from me, I will travel to the other location and BOYCOTT this location. Good luck with your terrible service, attention and prices!