You have to find out where the site originates from, who is running it, and if they have an agenda. If it is company run then see if they are in the top rankings on everything, if it is sponsored run then see who is paying and see if all their stuff is top ranked. If it is totally independent then the site cold very well be legit and unbiased. I think it may have something to do with companies paying the site and thus their products ranking high or something like that. I use pretty much all allmax supps and they are all ranked an A, does that make me feel good, yes and no, because it makes me wonder if the company somehow paid their way to that rank but then again it is good seeing them ranked high. It would definitely be cool to find out exactly what that site is about.
Thanks
TMM