I had my driver side mirror taken off by a school bus while parked a couple months back. Everything was broken.
Thankfully I didn't need to deal with insurance since they left a note, but I found buying the few required parts directly from the dealer, then performing the work myself, was...