Damn, sorry man, that blows....hope you get your money out of it.
I work outside, in bucket trucks mostly, so im always in the air and im not saying its your fault by any means, and i dont think there anything you could have done to prevent it, (except parking in another spot but, i have assigned spaces at work and mine is under tree which annoys the piss outta me and maybe thats your situ) and maybe its because i am always up in the air, but i always look up before i park...