Here is an idea....walk in and apply for a renewal...they type your customer number into a database and if the screen doesn't turn red you're issued with a new one for $20 which you exchange on the spot for your old one.
A renewal should not be any more complicated than renewing your drivers license...try that with 13 points/$1000 in outstanding traffic 'terrorism'.