Think of your idea of poor service, and multiply by an order of 10. I just received my food after 25 minutes and going back up to ask about it twice. Once they finally paid attention me, it only took 2 minutes to make. In addition, I waited in a mislabeled line for more than 5 minutes before discovering no one would be helping me. I can also hear that other people are not getting what they ordered. I've put up with the generally poor service at this place before in exchange for free Wifi, but I will not be returning.