Agreed.
I worked for a sheriffs department a long time ago in Florida. Here is some advice from someone who has been on the other side.
1. Pull far enough off of the road.
2. Turn off the car, and stay in it unless instructed otherwise.
3. Roll down your window.
4. Keep your hands on the steering wheel.
5. Answer the questions. Don't try and BS your way out of it. They have heard all of the excuses a million times.
6. Be polite and respectful. A Lieutenant I worked with once told me, "I've had a lot more people talk their way INTO a ticket than OUT of one.
Remember that cops have a lot of discretion when it comes to writing tickets. What one would write a ticket for, another would let go with a warning.
Number six is spot on. I can't tell you how many times this has happened.