So I'm in Vegas, and I took a taxi cab from the airport to my hotel on the Strip. Before coming to Vegas, I looked on Google Maps and got an idea of a couple reasonable routes from the airport to the Bellagio hotel. When I got to the airport, and into the taxi, I noticed that my cab driver was driving a route that's clearly the long way around. It tacked on an unnecessary 6-7min (about an extra $10.20) to the ride.
I didn't want to be too harsh about it, so I told the driver I was curious why he didn't drive on the highway we just went past and I noticed he drove a big loop instead. Trying to be subtle about it, I said is it because of traffic or construction? But the cab driver got mad and said he lives in Vegas and he know the route, and told me to "get off my car at the next intersection, I don't like what you're insinuating." Can he do that? Is it reasonable for him to make me get out?
I didn't get out of cab, of course, but his taxi company boss got me a full refund after I spoke to him.