I buy from a mix of places depending upon what I'm after and whether I am buying for just myself or buying to roast for other people as well. Shop from Sweet Maria's, Burman, Happy Mug, Green Coffee Buying Club and some of the larger commercial distributors on rare occasion.