The actual cost of having a van unable to make deliveries is supported by the statistics, with 47% of businesses incurring ...