Does anyone know where they are located and if they have been impacted by the Hurricane? I cannot log into their site.