I bought last October and it was relatively painless. I originally was going to get a Civic.
I get to the dealership and I'm greeted by a salesman.
Me: Do you have any new Civics?
SM: No, we only have used.
Me: *I realize I'm at the wrong dealership.* Oh, this is the Toyota dealership. Honda is in the other lot. lol
SM: I can take you over to the Honda dealership if you want.
Me: No, it's fine. I'll look around here.
*look around for a bit*
Me: I like this Corolla.
SM: Want to take it for a test drive?
Me: No, but I want it.
SM: You sure?
Me: Yes!
SM: Ok, let's go do the paperwork.
SM: *SM comes back after all the paperwork is done.* This is what we can do for you.
Me: APR is a bit high. Can you lower it?
SM: I'll go check.
SM: How does this look?
Me: Much better. Deal!
I was there less than an hour. Salesman was super cool, he was newer so it was one of his first sales. My Corolla has been great, no complaints.