It sounds to me like the guy was picking up lunch for a bunch of people at work. I've been that guy before, and believe me, he wasn't doing it to be a dick, he regrets being so damned nice, and he'll try like hell to never do this again.
He felt like hitting Quizno's for lunch, a co-worker asked if he could grab something for him, and pretty soon he's got a list of eight sandwiches and three soups to pick up. He collects money from everyone, but half the people don't have cash, they've just got cards, so he gets to deal with all that, too. As I said, last time he'll ever do this.
If the whole office had gone to Quizno's and ordered their food separately, they'd all be ahead of you in line and it would take even longer because they're all separate orders. Plus, Quizno's is stupid for only having one register open at lunchtime anyway.
Edit: Ninja'd, a lot, but whatever.