I agree with Adam they will do whatever it takes to make sure that you are satisfied. Just let them know in a timely manner.
Call the store tomorrow and tell them what happened. They're great people and will more than likely offer you a refund or free sandwich. It sucks at the moment but they'll get you right.
Thanks! Your answer is awaiting moderation.