I took my duramax in with a wiring issue for the speed sensor to be checked. Unfortunately it ended up being the transmission control module that was out. I dropped the truck off at 10am being told it would be checked out same day. That was a Thursday morning and on Monday i called to learn my truck hadn’t been looked at. I called every day for 12 days before they even looked at it and 2 days later it was ready. Horrible service and liars! Do not go here!