Abstract: A vending machine comprising a base (10) and a transparent lid (20) housing one or more wheel assemblies (30a-g). The lid (20) is provided with an access door (21) at a convenient height for a user and the wheels (30a-g) are independently rotatable in a user selection process to view products such as food displayed thereon. The access door (21) is releasable in response to a payment mechanism (13). Conveniently, many food products can be viewed independently, and multiple users can each independently control one of the plurality of display wheels (30a-g) giving improved user satisfaction and throughput.