“Starbucks baristas consistently make an estimated 100,000 different variations of beverages based on customer requests.”