I have what I think is a factual legal question, though if the discussion (d)evolves into something else then perhaps it will need to be moved to a different forum.
Twice now I have been at the end of a taxi ride with the driver claiming that s/he cannot make change. The first time this happened, I felt stuck having to give a very generous tip. Recently somebody suggested that if this happens, I should simply refuse to pay. Would that be legal? Does the driver have any legal obligation to be able to make change, or to tell me at the outset of the ride that he will not be able to make change? And am I legally required to fork over three $20 bills for a $42 fare if that’s the only way I can pay? (Let’s assume we’re somewhere where I can’t run into a store to make change.)
Of course what makes this a particularly tricky case is that the monetary transaction doesn’t take place until after the service is rendered, at which point the transaction must take place immediately.
So, what does the law say about this?