They do a competent job and, its true, you're in and out in under 30 minutes. Even so, I'm not a fan because they like to nickel and dime you for extras. Each time I've been there, I've had the person on the computer will breeze through options without explaining the cost difference between the different types of oil. The most infuriating thing is when they say something like "We recommend that you get your radiator fluid flushed at X miles. Would you like to do that today?" when they can clearly see that my car is 15,000 miles from that benchmark.
Why would I get a service that isn't recommended? Their approach to customer service is bizarre.