Great car buying experience! I will absolutely buy from Alex again. I can see what some reviewers might view as "pushy" but that is not what I experienced. I experienced someone who was willing to deal and get things done quickly. No waiting around for the sales person to "meet with the manager" on my behalf to try to get me a deal, then more waiting and negotiating... just to end up with a finance guy trying to upsell on the alarm system, etc. Alex puts it all on the table, says yes or no regarding what he can do, doesn't waste your time. I found the car I wanted on-line, called to ask some questions, had specific payment questions and Alex took the call and answered them. I test drove the car and took it for a pre-purchase inspection - which he was fine with. Once I decided, the deal was done in a matter of minutes, not hours. I have had the car (Lexus ES 350) for about 6 weeks now and I love it! No surprises! I love the car. I will return and buy again for sure.