Sorry man, that's a bitch. I get more and more paranoid about my Teg with every dollar spent. I pretty much never park her on a street unless I can keep an eye on her the entire time I'm not with her - it's gotten that bad!!
What are you driving now.. or are you wheel-less?