Eroids is definitely not a legitimate and impartial steroids review forum. Yes it is a steroid review forum but the sole intention of the owner (BFG), is to make money. He has no morals and manipulates the rankings depending on what percentage of sales he gets from each source. If a source has fallen foul of him, he will delete good reviews, fabricate bad reviews, change votes, etc to make sure that the source plummets in the rankings, regardless of how good or bad the source is.
Conversely, if he hits it off with a source and the source agrees to give him a good percentage of the sales, he will manipulate votes, fabricate good reviews and delete bad reviews to falsely portray the source as legitimate, with good customer service and quality gear... regardless of how good or bad the source is.
The reviews and votes of all the top ranked sources are meaningless because they all pay for their rankings and transfer a percentage of their sales to his offshore bank account. In fact it is safe to say that all the top ranked sources are probably the worst as they are willing to cut a deal with the devil in order to boost sales of poor quality or totally bunk gear. Good sources don't need to succumb to blackmail or pay bribery because their customer service and quality of gear, sells itself.
If you're looking for a good legitimate source I would start from page 2 and read the reviews there as they are far less likely to have been nobbled. The ones that have been around for a long time with lots of reviews but are not in the ranking system (page 2) are probably extremely good sources that have suffered the wrath of BFG for refusing to give him a percentage of their profits.