This is a large part of what has sucked about APIs. Before Google Maps, I had to wait days to get a quote on Google and Mapquest services. And with Google Maps, you still had an insane TOS with bizarre caps and no way to pay for it. There was a way to be technically loosely joined, but not legally / business-wise.