Not sure if this is the place for this but the site is now back up after 48 hours. Great customer service.