70 million individuals can’t afford to wait patiently due to their stimulus funds to come in a paper check