The heterogeneity of delivery costs is driven by differences in volume , geographical characteristics and quality of delivery service .
The difference of cost depends on differences in volume , location and service quality .