January 7, 2021 5:26 pm NBC 5 Responds: Where Is My Stimulus Payment? North Texans reported delays in receiving the latest round of stimulus payments after logging onto the IRS website and learning the IRS deposited payments into accounts they didn’t recognize. Wake Up to Something Good 4:04 What to know about your coverage during damaging weather 2:31 Voters to weigh in on appraisal district board of directors 3:50 Why your credit report is free and tips to get a handle on your money 1:41 Tax help still available for North Texans 3:31 What to look for when hunting for Texas Rangers tickets