Very rude, absurdly slow, and downright incompetent service. It took over 20 minutes, from the time of order, to get a bagel sandwich to go. After 15 minutes and a dozen people who were behind me in line being served, I asked about my order and all I got back was a clueless look. When the order finally showed…