Delivery quality assurance