What does “Roast on demand” mean?
This means that we will roast your order as soon as we have received your payment. For optimal flavours, please let the freshly roasted beans rest for 3 days from the roasting date before brewing.
Also, our Roast on demand beans as well as our other retail beans change monthly so be sure to check our Facebook and Instagram page for updates!

When are the coffee beans sent out?

We mail out our coffee beans every Tuesday and Friday of the week. Please allow 1 working day for delivery to arrive.

Orders made on Monday – Wednesday will be delivered on Friday
Orders made on Thursday – Sunday will be delivered on Tuesday.

Is the postage cost really a flat rate of $4.70?

If I choose to pick up my order from the store, when must I collect it by?
You may pick up your order any time – don’t worry we’ll hold it for you! Just bring proof of payment upon collection.

I noticed that the maximum order of your green beans is 2kg, what if I want to order more?
Simply increase the quantity on the order page to your desired amount. If you would like to order in a bulk, please send us a message.


How long can the coffee beans last for till it loses its freshness?
We recommend that you consume the beans within 1 and a half month from the roasting date.

I would like to customize a coffee class, is that possible?
Definitely! If you feel that the classes we offer do not specifically suit your needs, or if you would like to arrange a team bonding session, please send us an email and we’ll get back to you soon.

Can I sell food as part of being a guest barista?
Sorry, we only allow coffee sales as part of our guest barista program.