A long standing charity shop in Greenock has been forced to close its doors following months of disruptions in the town centre driving customers away.