we roast to order and use 2nd class Royal Mail delivery - your buzz may take up to 10 days to arrive