I've had countless issues with uber drivers claiming false cancellations, claiming to have picked me up when they hadn't, etc. Tonight a guy picked me up and immediately started hinting that I lived too far away. Mid way through the ride he finally concluded that I did, in fact, live too far away (he just wasn't familiar with the New York area at ALL- NO, Brooklyn isn't in Manhattan). He kicked me out of the car in the middle of the night in a bad neighborhood and cancelled the ride. I had to walk with my three heavy bags all the way home because of other issues with false cancellations and uber. Lyft isn't much better but fewer terrible experiences for sure.