These guys are actually a pretty good shop. That's the reason I chose them. Very good reviews online, and even better reviews from friends.
They seem to only have one mechanic who is even able to work on my truck, though. And he absolutely hates working on it. It sat in their lot for 3 months before he even so much as touched it.
I think he saw a mouse, and freaked. Hated the truck after that.
There's supposed to be a garage in Duvall that is supposed to be pretty good. I'll try them, the next time.