One additional concept that Starbucks handles is name collisions. If there are two Mikes, the person then must check the type of drink in order to differentiate his order from the other Mike's order. If they happen to be the same, it goes to the first person who ordered (or if one Mike is not aware of the other Mike, it's first come, first serve).
In practice, most people hear "Mike, your Grande Triple-Shot Vanilla Latte is ready!" and immediately someone picks up the drink, studies it, and asks "Is the a Caramel Frappuccino for Dan? I don't see the Whipped Cream!"
Being a Mike, this is why I use the name Titus in many situations. Rarely will there be a name collision. I enjoy seeing the receipts with my name spelled as "Tidas" as well. What's even stranger is when I hand my debit card over, my name as "Michael" is right there, but they don't even question it.