The best thing to happen to transportation is Lyft and Uber. I have used these services in many cities. The drivers are prompt, and courteous. Very unlike the taxi drivers in Eugene. 
I also know for a fact that there extensive background checks done on the people they hire, also unlike the Eugene drivers.
Working in a facility for unassisted seniors, one of the tasks was a concierge service in obtaining taxis for our residents. In ten years I never had one pleasant experience in performing this task.
Each and every time I experienced rude dispatchers a horrendous wait time, and unpleasant drivers. Most of the time the phone wasn't even answered when called and would take calling through and entire list of taxis to maybe find one that could show up. The wait time was never under 30 minutes. Most are the worst drivers anyone can see by driving in Eugene.
The Lyft and Uber services are organized and efficient. The apps are extremely user friendly.Rates are very reasonable.