I've ordered from Checkers Sixty60 quite a bit during the lockdown and prior.
It's quite annoying they pre-authorize amounts, only to find out much later it's out of stock. I've placed 2x R500 orders, one of them was cancelled and the other I only received R200 worth of my order. So I'm busy waiting for an R800 refund which has taken over a week.
Another issue is that refrigerated goods keep arriving off (steaks, pizzas, frozen crumbed chicken, etc). I suspect they are packaging the orders in advanced and it takes time for the courier to arrive, giving enough time for things to spoil.