9 Reasons KL Coffee Drinkers Are Retiring the RM15 Cafe Run
Two cafe coffees a workday is RM660+ a month. You’re not paying for better coffee — you’re paying for the rent, the cup, and the queue. Here’s the switch, with the receipts.

Based on a 15g dose per cup. Step up to Indonesia Ijen (RM 55 for 300g) and it still lands at RM2.75 a cup.
The RM15 isn’t for the coffee.
The beans in a cafe latte cost about RM2. The rest pays for the machine, the barista, the aircon and the mall rent. Brew at home and you stop subsidising the building.
Your bag tells you the day it was roasted. The shelf can’t.
Supermarket coffee sat in a warehouse for months before it sat on the shelf. Every Bean Shipper bag is roasted after you order and stamped with the date. Freshness isn’t a promise — it’s printed.
Roast date printed on every bag
The 3pm slump isn’t coffee’s fault. It’s stale coffee’s fault.
Coffee starts fading weeks after roast. Stale beans brew flat, so you drink more and taste less. Fresh beans do the same job with more flavour — and no second trip downstairs.
You don’t need a machine. You need four minutes.
Boil water, pour over, done. A dripper costs less than three lattes and takes up less desk space than your monitor stand. No queue, no name shouted wrong.
Rivers Micro Coffee Dripper —
RM 39
, lives on your deskSkip the decisions: Blend Subscription, RM 75 a shipment
Two 300g bags, Shipper Blend plus a rotating house blend, roasted fresh and shipped free anywhere in Malaysia — on your schedule, from weekly to every six weeks. That’s 40 cups at about RM1.87 each. Skip, swap or cancel anytime.
Start the Blend Subscription →Variety the cafe menu will never give you.
Your cafe pours one house blend, 22 workdays in a row. We rotate single origins and blends all year — a different country in your cup whenever you feel like it.
Specialty grade tastes sweet without sugar.
Specialty beans are picked ripe and roasted to keep their natural sugars. That’s why they taste sweet black — no syrup, no condensed milk, no regret.
We grind it for your exact brewer.
Pick Whole Bean, Espresso, French Press, Mokapot, Aeropress or Drip when you order. We grind it right after roasting, so it lands ready for your brewer. Own a grinder? Whole bean stays fresh longest.
Going upmarket at home is still cheaper than going basic outside.
Step up to Indonesia Ijen — RM 55 for 300g — and it still works out to RM2.75 a cup. A top-shelf coffee for a fraction of a basic counter latte.
We’ve been shipping fresh beans since 2014.
Ten years shipping bags from award-winning roasters to Malaysian doorsteps, then in 2024 we started roasting our own in Kuala Lumpur. This isn’t a side hustle — fresh beans to your door is the entire business.
Keep the ritual. Fire the queue.
One 300g bag is 20 cups. If it doesn’t beat your cafe cup, you’re out less than a week of cafe runs.
Shop fresh-roasted beans →



