come on. the reviews are ok. ok does not = best ever.
and thats the point, if someone says, best reviews, best website, they're going to get judged that way.
and the ok reviews there do not = best. some good, some ok, some so-so. and where this unique website thing comes from i dont know. unless its a thumb-thing?
if they want to believe their own hype (or rather gsi's hype) thats their own problem.
i dont think they suck. honestly they are lucky they're not getting flamed badly by anyone yet. most critique has been pretty constructive it seems to me. i hope they do well.