Comment Comment by simion314 I think the point here is that Google is not returning the best results but pushing it's own other services on top of the list even if in this case other review services are better. parent simion314 9 years ago