I definitely agree, if you aren't signed you should be. I waited a long time because I was dubious, but I love the site and it has been where I have been getting the majority of my games since I signed up.
Goozex name = wolfpackgamer
I think.
I'm a member and have gotten some badass games from goozex. Good place to retain value on old or useless games too.