Glad you got the car back
Not quite the same, but i had my old R31 stolen from me at the Zoo of all places in the middle of the day, i got it back, less sound system, and the people involved were caught, but i don't know what happened to them, however i still wish that one day i might meet them so can i take to their faces with a torque wrench.
F**k i hate car thieves, mostly thieves in general, but i reserve a special place in my garage (The chair in the tub of water connected to a few car batteries) for little punk car thieves