Just a frame of reference data point, I recently went to SW Florida to visit my college student son. I appeared in person at the Lee County Tax Collector's Office after making an appointment online to apply for a Florida Non-Resident CWL. During the 15-minute afternoon appointment, I filled out an electronic application on their computer, provided my Driver's License and the requisite proof of training, submitted to electronic fingerprinting, and got my picture taken. The license arrived in the mail 16 days later.