You posted a little too late :doh: I'm with you, it's probably not quite legal....
It's basically a collection of warez and flashing guides. Like you, I have most of it already and the stuff I didn't have, I didn't need LOL.
They DO offer 24 hour support, maybe I'll try to use it...