Not good, gutted for you. Wound me up reading about it.

Think everyone else has covered the 'what to do', just make sure you stick it to them - accidents happen but attitudes like that deserve...