Once you hire these service providers, they will reserve spaces for your vehicle on their transport vehicle and on other modes of transport, as your requirements may be. If you cancel your booking, their business will suffer for loss. To cover for this, these service providers request for deposits. This amount is reimbursed if you cancel early. As for rescheduling they will again have to check for the availability of spaces for your vehicles.