Does anyone know if this webiste still exists? I tried accessing it today to investigate its suitability for someone I know, but the website failed to load. Anyone know what happened with it? Is it still in operation or did it fold? Any info would be appreciated. Thanks.