I brought my 06 Mustang in for service after looking for a good change from Earnhardt's Ford. I had a laundry list of things that needed to get done, however most were minor, and many were intermittent. The big ones were the check engine light kept coming on and the engine was stubmling on acceleration and the convertible top was separating from the back glass. I expected to not have the car back for a couple of days. Day 1, they call me up in the afternoon and tell me that they were just getting to service the vehicle and it looked like it would need a new top, but the service manager would have to look at it. Day 2, they call me in the afternoon and inform me that they need parts and will have to order them it could be up to two more days. Four days later I still haven't heard from them. Weekend comes and goes (no car for six days now). Day 7, I receive a card in the mail from their parts department saying my parts were in (3 days prior to me getting the card). Day 8, I call and ask them about my car, the service advisor is shocked to hear from me because he thought I picked it up. What?? They still had the car but weren't working on it. They put on some of the parts on day 8 but said they needed another day to put the top on and they couldn't get the check engine light to come on and it wasn't setting a permanent code. Day 9, I get a call in the morning saying the car was out at their trim shop having the top replaced. Later that afternoon I called and they said it would be done. I go down and they bring the car around, I look inside and the the car is filthy, grease handprints on the upholstery, staples (from the top) littered the floor, dirt and grime on just about every plastic surface. The outside of the car also had dirty handprints and a new scratch on the convertible top moulding and the back glass no longer has the dealer installed tint. I inform my service advisor about the problems and he comes over with a small bottle of cleaner and tries to clean the car while I wait. After about 20 minutes of watching him make the mess work I tell him to stop, he tells me to make an appointment to get the other items taken care of, and I take the car as it is. As I am driving home, the check engine light comes on again (literally as I pull out of their lot). The next day I called and complained about my service to who I thought was the general manager, but he turned out to be the gm from sales. He says he will take care of me and sure enough, I get a call from the service manager, he tells me to bring the car in to get the items taken care of and offers me a courtesy car while they are working on it. I bring it back this time the car has now "magically" set a permanent code and they replace the throttle body and few other components, they get the tint on and replace the scratched moulding. They "detail" the car, but that is their term for spraying sticky gooey glossy stuff on all the plastic and vacuuming the car. This process took another two days. The bad is obvious, but they at least tried to make up for their shortcomings, still will never bring my car there again.