I renew mine on my state’s BON website (they don’t even send out printed licenses anymore)…takes me like 5 minutes. If you’re having problems doing it that way, contact your BON.
Wow, 5 minutes? Gee I wish California is that fast! >__< I’ll contact on Monday.