Independent coffee roasters, Bad Hand Coffee, offering freshly roasted coffee.