In short, record numbers of orders that surpassed all of our previous sales, and a general trend of bigger, far more complex orders with lots of titles + multiple units of each title.
Obviously I've already talked about the other factors that have contributed to the more general state of shipping delays, but this is ultimately why things are taking so long - our order shipment numbers out remain high on a daily basis (barring one day last week where there was a power cut which affected things), but there's still only finite manpower that can be thrown at it when it comes to warehouse size and number of parcels couriers can collect in any given day.
We'll be sitting down with our fulfilment partner for a full debrief on where we can improve things across the board in due course to make things more efficient, but for now it's really just down to folks on the fulfilment side working hell for leather to get orders out as quickly and effectively as they can.