I agree, seems like they've given up. As for the expired SSL -- it happens. Even if you get it renewed on time, especially for wildcard certs, some system somewhere slips through the cracks. Most companies I'd give the benefit of the doubt to on this one. Burst, otoh, burned through that...