That's f@&$ed.. Been following your build from the start. Saw your post and thought it must be done, time to check out some awesome. This is the exact opposite of awesome. But as I started reading your post I thought it was gonna be they pinched the car so whilst terrible could have been a whole lot worse.. Hopefully the police give this some sort of priority and task it to a people who actually care about catching the scum that think think its alright to rip people off, but by the needle in a haystack comment, I guess that means no resources available. Good luck with the insurance claim.