Pro - No hassle car sales. You see it, you drive it, you get the best price. No games, no "I'll check with the finance manager" stupidity, just straight talk. Best price offer on trade in among dealers I've used in Pensacola.
Con - no itemized accounting of title/registration fees. Flat fee charge and no way to know actual fees.