Starbucks has several factors to its systems:
Training: Starbucks trains its staff extensively on the intricacies of coffee beans
including where they are grown, how they are roasted, how they should be
ground, and how they should be filtered to optimize taste.
Roasting coffee: Starbucks roasts all of its own coffee. This allows the company
to deliver a product consistently matches customer expectations.
Purchasing coffee: As a large coffee retailer, Starbucks has the economies of scale
needed to purchase coffee directly from growers and regional associations, rather
than rely on import brokers.