FL is one of the worst places to buy a car ever. There is the usual 'boning' you on your trade right out of the gate.
Then they ALL add a 'dealer fee' that ranges from $700 - $1100 and claim it's to prep the car (even tho the manf. pays them for that).
Next there are a whole array of 'doc' fees. I can remember when this shit was like $89 and it pissed me off then. Now most have at least 2 or 3 of these doc/title/plate fees.
The biggest gouge are the places charging $250 to file a digital title (for you convenience) which is way easier to do (it's all on-line) and no additional cost from the State.
Most of them have a 'bump sticker' of $1000+ for useless add-ons or 'services' they provide (lifetime oil changes, tire rotations, VIN etching, crap wax etc.).
But wait - there's more ...................
Then the finance guy will try to take you on the financing (unless you plan to pay cash or came in preapproved) and they will bone you for the full MSRP if you want the OEM extended warranty (thank you ST of FL politicians for selling out to the dealers assoc. and making that a law!).
Of course, he will also try to get you to buy a bunch of other worthless crap (paint treatments you never heard of, wheel Ins., maint. pkgs etc.).
Net: you need to start lubing up days in advance of visiting a FL dealer to buy a new or used car !
Also, NEVER EVER even hint you are paying cash or are preapproved for a loan until the deal is done & you are in the finance guy's office. If they even get a wiff you are not financing thru them or can plunk down a large down pymt, they will pretty much not negotiate with you on OTD price.