I haven't dealt with the sales department here at all, but I have dealt with the parts department pretty extensively over the last couple of weeks, as I am replacing my engine. I have never had a better experience than with these guys, and they almost always have all the parts I ask for in stock. When I was looking for a Timing kit (Belt, pulleys, tensioner), they had them all in stock and were $75 cheaper than any other Subaru dealer I had called. They have been cheaper on everything than any other Subaru I have called. They have only been dealing with Subaru's since early this year, but are very knowledgeable and concerned for the customer. I say give them the business. you won't regret that you did.