I say one star, but I wouldn't even give them that. Took my car in for a recall and they "fixed" it, only for it to completely stop driving the day later. Apparently another recall had been previously done and the problem was still occurring. After talking to 100 different people, I was finally told by one gentleman that it's "not his problem". So now I have a 2006 Chevrolet that I'm going to have to sell to a junkyard because it costs too much to get fixed. Will NEVER recommend them or Chevrolet in general to anyone.