Google themselves warn that “Google does not charge for inclusion in Google Maps. Be wary of invoices for services received — especially if nobody in the business remembers purchasing those services. Make sure to perform due diligence on any financial transaction.”