I just got back from McDonald's a little while ago. Girlfriend wanted to get a large coke for her headache. They didn't have large cups!
Well they do serve over 69 million customers daily. You cant expect them to always have large cups when they serve that many people.