Stimulus check delays and confusion