Sorry to hear about the theft. RC is a relatively small community so I hope you get your stuff back.
I can't understand how these people can live with themselves. I hope they have to deal with much suffering and pain in the near future. I'm reminded of the old joke, I hope their next shits a hedgehog. But as that's unlikely we'll just all have to wish the thieves testicular cancer!