A temperature controlled storage apparatus includes a plurality of lockable storage spaces. Each of the plurality of lockable storage spaces includes one or more compartments. The temperature of each of the one or more compartments is independently controllable to provide any one of a chilled temperature or a frozen temperature. Access to the storage space is remotely programmable.