I bought my car here 2 years ago and was very happy with my experience. The salesman was not pushy at all and even though it was my first official car purchase on my own, I didn't feel he was trying to take advantage of my lack of knowledge about the process. Since then, I've had no trouble with my Toyota and only go here for my oil change/checkups. There was a problem once when they had rotated my tires and didn't put my hubcaps on securely enough and the same day, I lost one of them on the road and had to retrace my route to find it. I did eventually found it and found out another one was loose too. Despite that incident, their service is timely and have never had any other issues. I would definitely recommend this dealership if anyone were looking for a Toyota/Scion or Honda.