Vacaville police recovered a whopping 111 fake credit cards on a suspect Monday afternoon.

An employee for the Vacaville factory outlets led police to the suspect, 24-year-old Justin Knighten of San Francisco. Knighten was attempting to use one of his fake credit cards to purchase $600 in gift cards, which alerted the staffer that something was off.

Police caught up with Knighten in the parking lot and he tried escaping arrest in a stolen car, according to police.

Officers found merchandise, believed to have been fraudulently purchased, and the 111 credit cards in various names.

Knighten was booked on several charges including burglary, identity theft, possession of stolen property, forgery, resisting arrest and three counts of probation violation from three separate counties. He was also charged with the stolen vehicle.

"We are all a customer at some point, and we are all victims of retail theft and fraud since the losses are passed on to the consumer," the police department said in a statement. "If you see suspicious activity, please call us. We are very thankful of our amazing retail employees and security officers who made this arrest possible!"