I'd be tempted to take him to court but if the damage is only minor maybe best not to???
I think I remember someone selling one on Ziggi's SL register:
http://www.900sl.com or failing that I have a nice tinted Zero Gravity screen I will either sell or stick on Ebay soon (Carby 900ss).
Cheers - Frank