Their customer service appears to be very responsive; all the links have been restored. Hopefully this was just a hiccup.

Regards,
Scott