In fact, initially, it looked like all I needed to do was pop the mirror back on and it would have been good to go,...so the mirror itself looks like it's fine...no scratches on the outside or and the mirror is fine, though it snapped out of the plastic...think all I need to do is snap it back on, but it was raining and I didn't want to fuss with it...
Argh...hate this stuff...