A adam New member Sep 12, 2001 #1 I've heard this to be legit, is this true? If so, the site is down, why?