Bitch! Tbf you did a good thing buy not retallyating back. If you did it would have made the situation 1000x worse. Just let the police do there thing she will pay HAVE to pay up. Just get the windscreen sorted out tomorrow and send the bill her way. Atlest you get new windows for free!
Well, also bought a BARGIN for her today aswell. i needed a passenger side clear indicator lense and one was on ebay and i won it for a whooopppping 99p BARGINS! Clear indicators FTW