Welcome and sorry about your car, people are total dicks. I've gotten my fair share of people not leaving notes "He has a BMW, he can afford it...." We need to break it to these idiots that having a BMW is the reason we CAN'T afford it. I hope you get everything fixed.
oh yeah

As good as our imaginations are, there nothing compared to pics
