WBZ TV's Kate Merrill reports.
Stimulus debit cards causing some to accidentally toss them in the trash
The Treasury Department has mailed nearly four million economic impact payments to Americans via a prepaid debit card, but some..
WPTV News | West Palm Beach