A coffee dispensing device is provided with a transport device that couples various components for the processing of unroasted coffee beans together. For example a roaster may be coupled to a grinding and brewing device to enable the transfer of roasted coffee beans between the roaster and grinder/brewer. Also, the transport device may transfer the roasted coffee beans from a roaster to an output port so that roasted coffee beans may be obtained. An automated coffee transaction device (ACTD) is also provided to automate aspects of the purchasing of coffee. A service delay projection calculator is also provided to estimate the expected wait time of a customer entering a queue.