Ordered a regular thinking that it was a 12" sub. It wasn't. It was a 6". Does that make a mini sub a 3"?? I asked for no onion, no oil or vinegar or seasoning Only mayo. They sent it to me without lettuce and tomato also. Worst $10 sandwich I ever ate. Never ordering from here again.