My tags expired at the end of March and I got my car inspected on my day off on April 2. It passed emissions, but failed the safety due to a broken turn signal from vandalism. Today I went to the junkyard and got a new turn signal and was driving to the inspections station with part in hand and my paperwork showing I had just purchased the part and that I had failed because of the light. While on my way to the station I got pulled over and issued 3 tickets. The tickets were for the following: expired plates, no safety inspection tag (was scraped off by the inspection station), and expired vehicle registration. I explained the situation to the officer, and he replied I should have taken a taxi the 15 miles to the junkyard because it would have been cheaper than all the tickets he was giving me.
All that said I got my car reinspected within an hour and the tags renewed at the DMV within 2 hours of that.
According to the lovely folks at the DMV I should not have been issued the tickets because I am allowed to drive to the inspection station on expired tags without repercussions. But, I would like to make sure they weren't just placating me before I go to the police station to question them about this.
Oh and this is in St. Louis, Mo if that helps at all.