I would do some Google searches for the primary target keywords for the domain in question. If the site is ranking well, then you can bet that Google likes the site regardless of what the tool bar says.
Best posts made by JonathanFashbaugh
-
RE: High Mozplex strength metrics but Low TBR = Penalized site?