We usually get Heidi's, but it was closed on this particular day so I searched for something similar and found McAlister's and decided to give it a go. We got 4 sandwiches to-go, and all of us were highly disappointed. The bread was very dry and a bit stale, I would compare it to subway bread in the taste, texture & thickness. One sandwich had just a smallest dollop of cherry spread on it just in the very center of the bread, it was supposed to be a turkey & cherry sandwich. It was mostly spinach leaves piled on with hardly any sauce. All 4 of them had very little sauce, I had to pull out mayonnaise from my fridge and add it onto mine because it was so dry. The meat was nothing special at all, hardly flavorful. The sandwiches themselves were also not big at all and looked NOTHING like the pictures. We paid $10 a sandwich. Way, WAY overpriced for both the quality & quantity you pay for.