At the moment we roast twice a week on Mondays and Wednesdays, and send your coffee to our courier partners within a few days. Therefore, all orders received up to Monday 5.00am will be processed for Monday’s roast, and anything received up to Wednesday 5.00am will be processed for Wednesday’s roast. You should receive it by the following week (sooner for those in Klang Valley!) If by the following week your coffee has not arrived, please let us know and we’ll send you out a replacement.