Abstract: A device for dispensing and locking carts disposed in a stack, comprising: a dual-lever mechanism, comprising: a locking lever which is blocking movement of a first cart of a plurality of carts disposed in a stack when in open position; a base adjacent to said locking lever which is movable forward and backward with respect to the stack; and a dispensing lever mounted on the base which is blocking movement of a second cart of the plurality of carts when in open position; and a drive belt driving the plurality of carts in parallel to movement of said base by moving forward and backward in coordination with the base.