Wow, that sounds like a really rough day. My husband deals with this all the time (well, minus the being spit on). He helps run a towing company and drives a roll back. He deals with customers that are severely angry at having their cars towed and stuff by the police all the time. There are some real crazies out there, and my husband has some stories!! Although it is good that they don't do a whole lot of repossessions, now those are some angry people!!

But definitely be careful!! You never know what people will do nowadays. Such a shame really...... Although I would have looked into filing charges as well.