Has anyone been in contact with them lately? I'm trying to contact them via email, and they all keep coming back as failed. I've tried all 3 addresses listed on the site.