Better Call Harry: Deferred payments could impact your credit score · Atlanta News First · Sentinel