My boyfriend purchased a new 2015 Impreza from here a few months ago. He felt no pressure at all from the sales team. They were very patient and was very informative. He recently went back for his first oil change. The actual oil change only took about 20 minutes. They even found a slow leak on one of his tires and fixed it free of charge. Their waiting area is clean and well kept. They have free drinks and snacks as well. The only drawback is that you MUST schedule an appointment for service. They will not take you in if you do not have an appointment, even if you are willing to wait.