Oh man I'd be sooo pissed! Glad you're alright though, at the end of the day that's the main thing!
Oh I don't know, on occasion I've seen some exceptionally good repairs. Granted on close inspection I could still tell (though have worked in the trade mind you so know what to look for), but was still very impressed by the work done.That's a tough one... I personally would hate taking it back after the repairs... I would rather them not repair it and write it off just because it'll never be the same.