Also, as someone pointed out above, you can almost always get $20 off your first ride with Uber AND your first ride with Lyft. It would be possible for you to get to UO and back for free, depending on traffic, even in an XL. It's definitely worth looking into. The app is relatively simple to set up if you have a smart phone. You also don't call an Uber in advance. The longest I've ever had to wait was 10 minutes.
I take an Uber at least 3-5 times per week and I much prefer it to cabs in Chicago or Orlando. Ubers are almost always cleaner and they use GPS so you can track the route and know you're not getting taken for a ride. I've only had one bad experience (messed up the directions) and when I complained, Uber refunded my fare.