We own a business and half the reviews customers leave don't even show up on the Google business page as a result of them not putting the reviews up I have stopped paying for Google ads I was paying over 3k a month to advertise with Google but whats the point if they can't even put up the reviews that customers leave waste of time and money.... another billion dollar bully just like yelp .... never any solutions or any one to contact at Google