An apparatus for storing and dispensing a plurality of packages (28) comprises a first region (2) having a plurality of shelves (4) accessible by a storage and picking device (6) and a second region (12) having a plurality of channels (24), each for receiving a plurality of packages (28) and each of which comprises independent ejection means. The storage and picking device (6) is adapted to be able to fill the channels (24) in the second region (12). The apparatus further comprises conveying means (30) associated with the second region for removing packages (28) ejected from the second region (12).