Yesterday, the Uber driver app was having the driver, as he neared within a couple if blocks, all of a sudden make a convoluted minor reroute that caused my Uber-assigned pick-up spot across very busy traffic to be either impossible or difficult to actually accomplish. The first driver waited on his side of the street for 2 minutes, and cancelled as a no-show, so I was dinged the $5. The next driver realized what was going on, and caught a lucky break in that he could pull across the the designated street in a brief traffic lull to actually pick me up in the correct spot. I objected to the cancellation fee online, which was immediately refunded by Uber.