I'm sure all of us watch COPS on TV. You see when they are pulling someone over, the people are always leaning, moving and such looking like they are trying to hide something or grab something?
Right after I got my Ohio CHL permit, I went to Wally World and bought one of those zippered visors that attach with velcro straps to your sun visor. In that visor wallet above the steering wheel I carry my proof of insurance card, my vehicle registration, and a spare picture work ID if I need another picture ID. If I get stopped, I personally think it will help calm any fears or issues the traffic officer has if you aren't bouncing around in the front seat trying to find 'stuff' while you are being puilled over. When the officer comes to the window, I can have my Wallet out, both my drivers license and CHL ready, both of my hands on the steering wheel in plain sight. When the officer asks for my reg. and ins., I don't have to open any glove compartments, closed middle containters, etc. I can reach up in front of my eyes, slip the papers from the visor, hand them to the officer and immediately put both hands back on the wheel in plain sight.
Every car they pull over is a potentially deadly situation in the officers mind. They are trained to err on the side of caution. Somehow, I think taking the extra measure to make any traffic stop smooth and seamless for the traffic officer will go a long way in helping the officers gain more respect for us, the CHL holders. (And maybe the driver getting a warning instead of a fine.)
Ohio Rusty ><>