I had a similar experience with both recent orders. The first one I did have some items out of stock, so I phoned up 7 days after my order was placed to get the out of stock items removed. Good customer service would have reached out to me after my order was stuck for a week to say did I want the in-stock items sent out - I've no idea if my items would have been put to the side, or it there was a risk of them going out of stock with other buyers.
I also ordered some ram early morning and that wasn't dispatched until end of the following day which meant it couldn't be delivered until 2 days later.
One thing I have just noticed, if you put something in your basket whilst not logged in it says DPD next day delivery and a cost. Whereas if you are logged in, it just says free delivery - nothing about next day service. Not sure if it's always been this way, but the forum topic on free delivery does state next day. If OCUK are no longer offering this as a delivery option for forum members then they need to make this clear.
I also ordered some ram early morning and that wasn't dispatched until end of the following day which meant it couldn't be delivered until 2 days later.
One thing I have just noticed, if you put something in your basket whilst not logged in it says DPD next day delivery and a cost. Whereas if you are logged in, it just says free delivery - nothing about next day service. Not sure if it's always been this way, but the forum topic on free delivery does state next day. If OCUK are no longer offering this as a delivery option for forum members then they need to make this clear.