I have been having my Scion serviced here ever since I bought it a few years ago and I have to say that I have been taken care of pretty well. The main reason why I choose to have my car serviced here is because they are more competent than someone at working Walmart and it is a much nicer atmosphere.
Frankly, I am a little surprised to see so many negative reviews on this place. I have never really had a negative experience here and have visited many times.