Let me start by saying that I am usually the one to only read reviews, I don't normally post them but I was really upset about the poor quality that this particular store gave me and feel it gives an awesome chain a really bad name. My family has been going to Capriottis for years and we have NEVER had such a bad experience. When we walked in there was a nice girl at the front that greeted us - that was the only positive thing and the rest went downhill from there. There were maybe 3 other couples there waiting for food. We placed our order of 1 small cheesesteak and 1 large homemade turkey. We waited for about 15 minutes (which was longer than it took us to vote) and were finally given our bag of sandwiches. As we were walking out I noticed it didn't seem the same as our usual. What I found inside the bag was 1 small cheesesteak and 2 smaller turkey sandwiches. I walked back in and was greeted by another employee, and I explained that my order didn't seem right. A small sandwich is 9". How do two small sandwiches (which were actually smaller than a 9"small sandwich) equal 20"? He just looked at me like I was crazy. I then asked for a manager , but only a supervisor was available. She really could have cared less about why I was disappointed. She repeated herself telling me that we still received the same amount of meat and cheese and that they had run out of bread. There is no way there was the same amount. She said that I could wait for more bread but again it will have the same amount of bread and cheese. I really didn't want to wait any longer, so we left. When we got home it was worse than I thought. The steak sandwich had hardly any meat on it and it was burned and crunchy. The turkey sandwich was almost as bare, and they decided to grill our side order of peppers??? The bread tasted old and sandwich was dry. I should have went with my gut and got a refund while I was there. No more DTS Capriottis EVER!