Most people misunderstand Starbucks size names. They think they're all smart assuming that Starbucks calls a small drink "tall" because of marketing or whatever. But it's actually the too-cool-for-school crowd that is wrong.
"Short" is in the shortest cup. It's the small size.
"Tall" is the taller cup. It's the regular size.
"Grande" is the large size. "Grande" means "large."
"Venti" is extra-large. "Venti" means "twenty," and is used because the drink is twenty ounces.
Because Starbucks doesn't list the "short" size on the menu, angry people assume Starbucks is trying to hide something. But it's not. Just ask for a short. I've never been to a Starbucks that didn't have the short size.
When I order a "short," about 90% of the time the response is, "Don't you want a 'tall,' instead? It's the same price." My response is, "It's not about money. It's about portion control." And everyone goes about their business.
That said, I'm already order what amount to a liquid dessert with a silly name, so IDGAF. Venti Frappathingamajig with extra whip and a side of the 'beetus please.
I don't go to Starbucks often, but I also dislike the naming convention.
As such, being someone with a sense of humor, if I do go to Starbucks, I'll often order a 'grande culo' beverage and see what happens.
It's amazing how few Starbucks barista are fluent in Spanish. :)