I renewed mine in the spring, they emailed me a temporary license fairly quickly, took couple months to get the card, and when I got it, the code was wrong, and that took a couple months to resolve. Got the new temporary license, but still waiting on the correct card. I seldom have to show the license as I guess the tech guys know me at the tracks I race, so it has not been a big deal. All they seem to worry about is seatbelt and helmet dates. My chassis certification is current, but I did not see a tech guy look at it all season. I only had to lift the hood once.