With the introduction of the 6% SST (tax) from September 1st, prices have risen again, almost to the same level as with the GST in the case of coffee and restaurants.
These prices are before SST is added. And, as I mentioned before, unlisted is the “tall” option, which, at least for Americano coffee, is RM1 less than indicated above. I suppose they have to have this option because some of the flasks they sell can contain only the Tall volume, the others taking the Grande volume. Presenting a flask grants you a RM2 discount, so long term it pays for itself. I tend to use the loyalty rewards I collect for times when it is inconvenient to carry the flask – and especially at the airport where prices are much higher than elsewhere.
Starbucks works out pretty economical compared with many coffee houses, and if you ask for less water is often pretty good.