It has been said before about how important it is to set up a Google places marker.
For those you have not done it and may not understand the process or the reasons why maybe have a read through this article.
There are few links at the bottom of the page which explains more.
Note that some of this article is aimed at US businesses, so may not apply to all of you.
http://www.frogameni.com/2011/10/18/sec ... ss-part-1/
Google Places
Google Places
Never try to out-stubborn your guests.