Ride-sharing has its own flaws: surge pricing in inclement weather, incessant rate hikes, late or canceled rides. But in all ...