But for customers who spend $4 per transaction, that means they'll have to visit a Starbucks store more than 15 times to reap the benefits of the new rewards program. Anyone who regularly gets just a $2 cup of coffee every morning before work will have to do so for a full month -- 32 trips -- before getting something for free.
Starbucks has responded to unhappy customers by asserting that there are other ways to earn stars, including purchasing Starbucks products in grocery stores and making in-store purchases on monthly "Double-Star Days." The company is also encouraging customers to explore the menu beyond drink choices.
"If you occasionally buy a food item -- like breakfast, lunch or a pastry -- with your usual beverage, you'll likely earn free rewards just as fast or faster than you do today," Starbucks said.