Terrible experience. They do the typical routine. Have you meet with one guy who goes over everything, and then they send in the "closer." This guy tries to do everything to screw you. He tries to use car industry terms to establish leverage by having to explain terms to you. He will try to point out deficiencies in you credit report, even if you have good credit.
The only way to beat these guys is to tell them exactly what terms you want, and do not budge, no matter what. They will come down. If not, leave. Find another dealer who will (there are plenty in the area).