anyone know if that site is still up? I try to go there and get nothing. oops....probably put this in the wrong spot... edit: just checked and it looks good now..