Anyone ever here of this site? http://davesgarden.com/products/gwd/ Is it legit? Seems to be very informative on reviewing hatcheries and other companies. For instance: http://davesgarden.com/products/gwd/c/6560/ This link is all reviews on Meyer Hatchery. Check it out and see what you think. I found it while searching for best hatcheries. Which I assume there is none anymore.