They have their ups & downs but, for the most part, seem very reliable.
Their drivers stop for pedestrians!