Customer Satisfaction Secret: Customers can complain on ‘Google Maps’ site
Have you checked out Google Maps? It is a very convenient service to help you find directions to where ever you are going, including in many locations, a street view of the place you are planning to visit. But there are more features on Google Maps than just finding your way. Did you know customers can leave reviews of sites they visit on Google Maps?

