First of all the customer service was great, but they never fixed the problem I went in for, it was the wheel bearing noise. They did analysis of things that I specified at the beginning (I already told them). I said three time I only wanted to address the wheel bearing noise, and this was never done. The car ran terribly after I picked it up. it was way worse then when I brought it in, (how does this happen?) It was running about a 2-3 on a rough scale, and when I left it was more like a 7-8 and 10 being the worst. Never coming back, I'm taking my Subaru to a specialist.