Yup, NEAH won't update their website and they won't take it down.
In other words its USELESS !! So take it down NEAH !
Oh yeah, but what self respecting company does not have a website ? Especially when every other company doing work with anybody has a website. NEAH would really look like a winner without one.