My friend let his lapse and has been waiting for the renewal since last December. The online note on January 24th was that he passed the first stage in December and that the 45 days would be up on January 31st. There is always some lame excuse when he calls. No criminal record, no charges, good job etc etc...
He still doesn't have it.