I had a difficult engine problem, one that probably should be left to real Toyota mechanics. Its one of those tricky repairs that takes a real Toyota guy about 5 hours, but would take a non-Toyota guy about double that. I took my 4runner here, and they did a great job at a fair price. Michelle in the service department was particularly helpful and pleasant to deal with. I will definitely bring my vehicles here again.
Definitely the place to go to get my Toyota Prius worked on.