Good to hear all is sorted out. I also avoided a minor disaster with my car last night. I live on a main road through my town which some youths decided would also be good to have a street party on at midnight last night and to my disbelief I went out on to my drive this morning to find a beer can half full of beer which had been lauched toward my car, but had landed only a foot short of hitting my front wing. What is wrong with youths of today. I am only in my 30's and do not class myself as a moany old git yet. But the way kids act today with no respect for other peoples belongings really does make my blood boil. 
I few years ago my mums car and 3 others we written off by drunk people walking down the street, they decied to jump on the bonnet caving it in, smashed the windscreen, onto the roof with a jump to cave that in smashed the rear window then jumping to the next car and the next 3 in a row damaged