- First, everyone is going to want them within a two or three hour time period.
- Second, you're going to have to go to Starbucks after every order or every other order or else the coffee will get cold by the time it's delivered.
I think you can reasonably deliver 4 per hour, maybe 8 if you get really good at clustering them together. So I think more than 25 per person per day is going to be unreasonable, and realistically probably more like 15.
Also they will probably be fairly randomly geographically dispersed.
If this is the case, then delivering the coffee hot is going to present another challenge, it might not be a case of 'pick up 300 coffees and deliver them to 300 addresses'.
I fail to see how this is at all possible.