Again, I don't care if a contractor wants to bill by deliverables.
But to transfer domains, if a software contractor gave me a bullshit list of estimated times to justify a project price, I'd let them go for bullshitting me on the estimates even though I'm okay with the final price.
Just be honest and tell me you want to bill by deliverable, not fudge around with high estimates of a low rate to "justify" it.
You can take it or leave it.
If circumstances intervene, Uber can easily lose money on a ride but you don't pay more.
Uber is not a metered service.