A coffee dispensing device is provided with a transport device (300) that
couples various components for the processing of unroasted coffee beans
together. For example a roaster (200) may be coupled to a grinding and
brewing device (400) 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 (800)
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.