The fraud-in-progress call brought Lt. Robert Jones, Detective Derek Mattesich and Officers Darrell Marshall, Francis Haggerty and Robert Sokol Jr., who spotted the 64-year-old Frank Prescod in a parking lot next store, Detective Sgt. Kevin Van Saders said.
Prescod tried to run but was quickly caught, Van Saders said.
He was carrying several out-of-state driver's licenses in various names, as well as fraudulent credit cards, the detective said.
Police also discovered that Prescod withdrew $3,000 from another person's Chase account using bogus ID, he said.
A judge ordered Prescod held in the Bergen County Jail pending a detention hearing. He's charged with forgery, theft, ID theft and possession of bogus credit cards.
Click here to follow Daily Voice Bergenfield and receive free news updates.