I don’t know about taxis in North America; I can’t remember ever being in one. In China they’re relatively cheap and common, faster than the bus, and you probably don’t own your own car. We take the bus as much as we can, but that still means at least one taxi per week.
Taxis save a ton of time if you don’t get stuck not being able to get one. Flagging down a taxi in China can sometimes be a major pain. They’re all full. Or there aren’t any. Or someone “steals” “yours”. Or — most annoyingly — they’re empty but they inexplicably wave you off. Turns out there are reasons why empty taxis pass right buy you. Sometimes they’re about to change shifts. Sometimes they fear the hassle/awkwardness of a foreigner who might not speak Chinese. But more likely, they’re using this free smart phone app: 快的打车. And now that we are, too, our arm-flapping on the side of the road days are mostly a thing of the past.
We’ve been using this app for a week, and it’s genius. It basically means you never end up wasting time waving your arms at the traffic while trying to out-position all the other roadside arm flappers. You enter where and when you want to be picked up and your destination, it notifies every driver instantly, and they choose whether or not to accept. So far it’s only taken seconds for us to get a reply. You can talk to the drivers directly. And they’re motivated to follow through: this app means they have much less empty car time, but if they fail to show up you can ding them and they risk getting temporarily banned from the software.