ParentFull threadbb123·I don't think you understand the impact that negative Google reviews can have on a small business. You are totally beholden to them.View on HN