BBB: debit cards from Treasury Department are not a scam
BBB: debit cards from Treasury Department are not a scam

BBB says debit cards from the U.S. Treasury Department are not a scam connected to the economic stimulus package.