I feel your pain & your anger!
My daughter had her window on her Volvo broken right in front of the house parked on the street. Found a used one at the junkyard for like $20. But still....wasted a whole Saturday on that.
Just recently they broke the window on her Kia. Parked out front in the street again.

$50 for that and another day wasted.
The guy across the street had his truck broken into. He said he lost a lot of work related stuff + had to buy a whole new door.
And a guy around the corner had his convertible roof ripped up on his BMW.
I hope the police catch these aholes before I do.
The weird thing is, right after a rash of broken windows someone is always coming around offering to replace windows!

Think the police might get a clue?
Danny