For their service I should say "no stars" at all. My 2008 Subaru Forester has been serviced by them for the last 2 years and a half, first time I drove from Moline to Galesburg without coolant. A year later I had to change the radiator. My head gaskets failed and they changed in 2015, Subaru of America paid for it, for the last 2 years, I have drove a car with a cracked head gaskets spraying oil everywhere to a point that my car almost got on fire without knowing it. There was black oil all over the motor and smoking coming under the hood. Last time I made a complaint of smoking coming under the hood after an oil change "they told me it was just an oil spill". Then to finish killing my Subaru, my last oil change, they left the drain oil plug loose. I park on a gravel driveway and I did not notice more of the oil leak besides the head gaskets . When I bought the car to another dealership in town I found out the cracked head gaskets, the drain plug loose and the most surprising was "you have oil sprayed everywhere in your motor up and under . It will be impossible for a mechanic not noticed that. Who has been servicing you? I won't bring there again, maybe bring to another Dealership in Peoria , but no Moline. I had no words when I heard that! I always trusted Subaru Services in the East Coast, that is when I moved to the Midwest I thought here will be the same, I even brought my car on a trailer to avoid driving over 3,000 miles when I moved. Well I was wrong! They killed my 2008 Subaru Forester. Hope you are not lucky to get the same service that I did that destroyed my car.