i remeber it being quite good about 2 years ago but now the site isn't there anymore?

anyone know?