Subway is disgusting and has a terrible smell.
Perhaps the one in your city.
Also, if you order a 12" then you want to recieve a 12".
You're not getting what you've paid for otherwise. Why wouldn't you be upset?
Chances are, if it's not 12" then it's probably wider than normal, because they use the same amount of dough for the bread.
So in the end, sure it may not be 12" long, but it's still the same amount of food.
Also, I swear, Subway is anything but fast.
Not sure why anyone claimed it was fast.