A big change to Starbucks' popular rewards program is upsetting many loyal customers.
Starting in April, customers will earn customers reward points based on the amount of money they spend at the company, the coffee chain announced Monday.
How the rewards system is changing
The current rewards system awards customers a fixed amount of points per transaction, regardless of how much money a person spends.
The new program grant customers two points -- or stars as the company refers to them -- per dollar spent. Members will earn a reward after accumulating 125 stars.
The current program is said to be much simpler. Customers earn 12 stars -- the equivalent of 12 visits -- to get a drink or another treat for free.
The changes to the program mean customers will have to spend $62.50 before they can redeem a free item.
According to Starbucks, the change is a response to customer feedback.
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.
Starbucks' rewards program, which began in 2009, has had a tremendous impact on the chain's mobile sales, which now account for about 6 million orders a month, according to Nation's Restaurant News.
But customers on Twitter weren't very impressed: