I've taken my Subaru here a couple of times for normal maintenance and have been pretty happy. The prices for oil changes are cheaper than other places but other repairs tend to be expensive. They do have a nice waiting area and will also shuttle you over to the Colorado Mills Mall if your repairs are going to take a while. They also use a pretty cool pager system so you can walk around and you aren't locked in one room waiting.
PROS: Nice amenities
CONS: can be expensive
more