When we were in high school, a bunch of my friends always thought it was funny to steal little things from some of the local stores. I think I might have done it once or twice, but to be honest with you, I was just too damn scared. Well one day as we were walking to the exit, I didn't know but one of guys with us had put a $600 GPS in his pocket. The manager stopped, told the kid to empty his pockets, told me and the other innocent guy that he knew we didn't have anything, but if he ever saw any of the three of us again, he'd call the cops.
Maybe we were just young and dumb, but it sobered our asses up. Hopefully, so will this guy, before he gets caught stealing dvds from Wal-Mart or Cosco and they press heavy charges. I think you did the right thing, but if you allow him back, I'd keep a close watch on him.