Stimulus Checks: People Are Still Venting Their Frustrations About Payment Process