Roasted to order in KL, delivered to Penang within 1–2 working days
Bean Shipper roasts to order in Kuala Lumpur and ships fresh specialty coffee to home brewers across Penang. From George Town and Tanjung Tokong to Bayan Lepas, Gelugor, Air Itam, Butterworth, Bukit Mertajam and beyond — our beans arrive in their flavour window, not after months on a shelf.
Roasted-to-order freshness. Beans peak between 7 and 30 days post-roast. We roast on demand and ship within 24 hours of your order.
Specialty grade only. Every bean is 83+ SCA score. Sourced from Brazil, Ethiopia, Colombia, Rwanda, Indonesia, and Malaysian Liberica farms.
Free Penang delivery from RM80. Below that, a flat RM7. Most Penang orders arrive within 1–2 working days from KL.
Most of our regulars are on a subscription. Fresh beans on the rhythm you choose, with free shipping.
How long does delivery take to Penang? 1–2 working days from KL.
What's the cut-off for next-day shipping? Order before 12pm on a working day and it is ready to ship by the next business day. Every bag ships within 24 hours of roasting.
Do you ship to my area? Yes — we deliver everywhere J&T services across Penang island and Seberang Perai.
What payment options? Card, FPX, GrabPay, ShopPay.
Shop our bestselling Penang coffees or start a subscription.