They are legit, I knew one of em, and I love that site, it's been around forever and been a thread here quite a few times.