I consider it a very trusted source - against each store it lists the number of regular buyers, how old the store is, how many orders in the last 180 days, as well as the store rating and customer reviews.
In the one case I know where @saneagle bought an obvious fake, he got his money back