I just renewed mine with the King program, the program also takes care of all the FSDO paperwork for you and even emails you your temp certificate.
Took me next to no time to complete and I even got a new security awareness certificate with it too.
Flight Instructor Refresher Course (FIRC)?Online