Welcome to WebmasterWorld Guest from 22.214.171.124
If you think so, yes.
If not, no.
Some search term stats would be helpful to determine that. Traffic experience from some webmasters here will be appreciated.
They're not ranking on G for their own name.
Pubcon Platinum Sponsor 2015