That sucks bro. An accident is an accident. Seems like you are reasonable and would have understood if they accepted resposibilty and at least left you a note to call them to get it fixed. Not happy, but reasonable.
I wish people would just man up to responsibility more often rather than run and hide. Just sucks.