Is www.trustytime138.io the new website? I received an e-mail stating it was but it was in my spam folder so I am not sure it is the correct website. The old website doesn't work.