Financial analyst Steve Budin discusses stimulus check problems