Who is going to decide what is reasonable cost for covering the replacement trip. Is a bus ticket ok? cab ride? limo? Should the cost of time be counted for?
I 's not entirely simole, but let's not act like it's impossible either. People use Google apps and services with shitty support all the time, because Google is fairly good at reducing the times you need support and also because they are pretty good at saying "you pay $X, we provide Y, and Z is what you can expect if there's a problem, and if you don't like that, go find a competitor."
Make breaking the contract painful on both parties, and hopefully it will be rare. In the case where it happens, you try to make sure the normal penalty covers it, and where it doesn't you eat the cost and look at why it failed and fix it if you can.
> Let them out at the first feasible opportunity, as long as there is some infrastructure (or they accept the location). Let them deal with finding transport from there.
Nope, gp was talking about getting picked up by someone who changes mind. You can't let them out, it's their car.