My truck has been in their service department 11 months. I use this truck for work. The truck has some kind of engine problem. The mechanic has given up on the repair. He replaced lots of parts but did not fix the problem AND my truck is not driveable. They are charging me $3000 for not fixing my truck and keeping it for 11 months. It is the same if not worse than when I brought it in. The managements decision to bill me is UNBELIEVABLE! After the fact I see many negative reviews on other sites concerning their service department. Ironically, the mechanic that worked on my truck is one of their best mechanics and management keeps jumping him from one vehicle to another. As a very small business owner, I could not take 11 months on a "project" and then bill the customer without any results to show. Customer service did not keep me updated. I had to stop by and go in shop to speak to the mechanic.