All the shops in our area are closing at 8pm, I think it's only Aldi that are open till 10pm, it seems like Asda are picking all the delivery & C&C orders overnight so their pickers aren't on the shop floor when they are open for normal customer, don't know this as fact, but our 3PM C&C was ready at 10AM
I'm not sure that Tesco's stock system is very good, which I think is the biggest part of their problems, others have coped better. They I believe are highly reliant on run rates, we've noticed in the past that if something goes out of stock then that's it it's unlikely to be available again. For instance X weeks ago they sold 100 tins of Boris Beans, so the system orders 100 tins of Boris Beans for the following week, but due to some reason on one week Boris Beans couldn't be obtained, so when the system comes to reorder the following week, it sees none have been sold so doesn't order anymore.