IRS Fixes Stimulus Check Portal (We Hope)

After three nights of maintenance outages, the IRS says its "Get My Payment" tool is now working better than ever.