Had a great experience with their service department. Came in at 1:00 on a Saturday for an appointment for an oil change, a warranty fix on a visor, and a car wash. Figured it would take a couple hours so I didn't bother waiting and left to get some lunch. Before I could even finish my meal I got a call from John saying my truck was done and waiting for me to pick it up. Under an hour for all of that on a Saturday? Unheard of at most places. The only thing I wish was better was the car wash. But how can you complain with something that's free?