Leave That Google Review Alone! October 11, 2012 by Chris Sheehy Leave a Comment Take a good look at the testimonials & reviews you have shared on your auto body website and think long and hard about the ones shared from Google. Sometimes it might be best not to share…