Confusion as Stimulus Payments Arrive On Prepaid Debit Cards Written on June 3, 2020September 8, 2020. Posted in Financial Planning, General Business