Ring the depot direct and ask to speak to the manager. I've had a couple of issues with asda and non delivery and the managers have actually delivered the goods themselves as well as given me a whopping discount.