Had a good experience considering I'm a Carmax buyer for 2 previous cars where the in/out process took less than an hour. I went to Tempe Dodge prepared with an approval from my bank hoping to just walk in test drive sign the financing and be on my way. It was a bit more to it as they had to run my credit again to match the offer I had and they couldn't beat it so after 3 hours I drove away in my NEW Dodge Journey and I am very happy.