I brought my FJ Cruiser down for 60k scheduled maintenance. This is my first visit, but will not be my last. I will tell you why I will be back there for the next oil change.
Speed: Work completed in a better-than-reasonable time. My service was done in about 3 hours or so. I've spent 1.5hrs at a dealership for a simple oil change on multiple occasions in different locations!
Cost: Based on RepairPal's quote, this shop is at a very low end for price. They manage this while providing a very professional (clean and environmentally conscious) shop. If you are skeptical then just call or email them for a quote, what is the worst than can happen?
Service: I started getting my appointment/quote with email using their website. I had quick responses which contained useful information and accurate quotes.
My service was done thoroughly, quickly, and for a good price. They have all been quite knowledgeable and friendly. They let me know things that don't need to be done just as much as what does (especially good because I tend to over-maintain).
Give them a shot: don't be crazy and go to a dealership or StiffyLube. Here I can shake hands with my technician and actually talk about the car. I know his name: his name is Bob, do you know who works on your car?