FREE SHIPPING ON ORDERS OF 3+ LBS

It generally takes me 3-4 days to get your beans roasted and shipped out, but it can get a little hectic for me so I'd say up to a week if I'm really backed up (please email me if it's taking that long though)