Shaki Straw, 18, was released from the Palm Beach County Jail on Thursday afternoon after posting $30,000 bail. He faces charges of vehicle burglary, grand theft and fraudulent use of checks and credit cards.

Both thefts took place in suburban Boynton Beach, west of Florida’s Turnpike near Boynton Beach Boulevard.

According to a probable-cause affidavit made public Thursday, Straw is alleged to have taken the wallet in early June from a man’s car. The 42-year-old victim canceled his cards and notified deputies, but not before Shaw apparently charged more than $300 on the cards at Chik-Fil-A, Dunkin Donuts, the H&M clothing store and a local smoke shop, the affidavit said.

Through surveillance footage, deputies saw Straw using the stolen cards to buy himself and his friends food. When confronted with the evidence, Straw admitted stealing the cards and making purchases with them, and was charged with vehicular burglary, grand theft and five counts of fraudulent use of a credit card.

In the other theft, a stack of checks went missing in November after the owner of a Delray Beach restaurant left them in her car overnight. She reviewed her banking statements two days later and noticed that someone had tried to deposit one of the stolen checks at an ATM in Miami within 24 hours of the theft, the affidavit said. Investigators discovered the $2,463.37 check was deposited into an account for a company, V-Tech, the affidavit said.

In March, deputies received a search warrant to search Straw’s bedroom and found the stolen restaurant checks stashed under his mattress and in his dresser drawers.