Went to the Mount Airy, MD. location for lunch for the third time. Thought maybe it would be ber but the subs were so "wet" with oils that the bread fell apart immediately. This time, my wife and I were going to split a 12" sub. We ordered the sub, side, and drink. The sub was only a 6" and the drink was wrong. This is bad for a 3 piece order. Then the cashier told us that our card was declined - others heard. It turned out NOT to be declined - she just did not know what she was doing. My wife tole the manager/owner that we had wanted a 12" not a 6" and he said that there is now a line and it would be a few minutes. My wife told him never mind since I was half done with the 6". Another customer who heard that "our card was declined" saw my wife eating nothing and me eating the 6" and she offered to buy my wife a meal "since her card had been declined" This was humiliating and embarrassing - not to mention that the food was awful. The manager/owner should have IMMEDIATELY made good with the 12" - not tell us that it would be a while. I will NEVER return to this location. I filled out a survey and the manager/owner never even had the decency to contact us.