Took the Toyota in for service. The service writer was very patient and took the time to explain some of the issues with the car. So, left the car and went for lunch. Came back when they said the car would be done. Sure enough, it was completed...ON TIME! That's a huge bonus.
The car ran so much better after the service. The price was a bit high, but not unreasonable. That's why I gave it 4 out of 5 stars.