Well, we actually didn't let it lapse, it was renewed on the 11th. However, due to an address change since the original was issued, we had to get a new certificate and for whatever reason it took them around 4 days to validate it. It should be fixed now for most people as I know orders have been placed. It will fix for everyone as the DNS entry propagates through the internet... hopefully later today/tonight.