I have such a love/hate with this place. I've been coming to this location every week (sometimes several times) for over 2 years because I work within walking distance. The food is always consistently good and the staff is friendly. However, there have been several times that my order was incorrectly made/I was given the wrong order/something was missing from my order and there have been several times that they gave me a tiny amount of food/not hardly any salad dressing/they were stingy with like, everything. Probably in most cases, something was wrong. If you ask them to correct it, they will. Except for the time they gave another woman my order and when she returned it, they just handed it to me. I asked that they make me a new order because I didn't want to eat something another person had in their fat greasy fingers for any amount of time. The kitchen put up a fight with me but they eventually gave me a new order. The food here is not cheap and you really are paying for the quality, which is great when it's right and a fair amount. This is where Panera sadly and very often falls short. I will continue to come here for the things that I enjoy and I will continue to complain when things aren't right. I just really hope that this place gets their shit together.