All our coffees are freshly roasted. We usually roast on demand, therefore from the moment we receive the order to the moment the coffee is delivered it might take up to 5 business days. If the coffee is already in stock it will be dispatched within 24 hours and usually delivered within 72hrs in Denmark. 

International orders might take up to 7-10 business days to de delivered according the different geographical zones.