Only thing I'm not so keen on is the google search tbh. If it was searching the site then fair enough, but it's posting results from google search to the companies competitors. If the search engine showed the site at the top of the results suppose that would be acceptable, but it's not.
Or am I missing the point ?