Wake County sheriff's investigators charged a Halifax County man with forging 14 bank cards, having and transporting 18 counterfeit prepaid debit cards and having methamphetamine with him when they stopped his car on U.S. 64 on Wednesday.
Raleigh police had arrested Marlo Ewing Price, 32, of 117 Prospect Ave. in Weldon on similar charges in June based on a warrant from authorities in Nash County.
Wake deputies accused Price after they pulled him over near Smithfield Road about midday.
An arrest warrant said he had coded account information from financial institutions as far away as Seattle onto the magnetic strips on the bank cards.
Price was being held Thursday in lieu of $450,000 bail for a court appearance in Raleigh.