"I was just completely dejected -- lost everything. Had to go get new credit cards, new driver's license, everything," Flaherty told WABC.

But a few weeks later, he received an anonymous letter in the mail.

"Two weeks later, this crazy envelope just shows up completely unmarked,"Flaherty said.

Inside was his license and credit cards. But his wallet, cash and MetroCard were gone.

"I thought everything was gone, so it was kind of cool to get part of what was lost," said Flaherty.

The sender wrote that he kept the cash for weed, the MetroCard because the fare was too high, and the wallet because it was too nice to give back.