Well in one of my rare glass half full moments, at least it didn't hit the body and dent/scratch the paint. Mirrors are comparatively cheap to fix.
A piece of black racer's tape will fix it up just fine and save you $$$! Just put one on the other mirror, too, so they'll match.
Yes, they are expensive. I paid $215 for this OEM replacement. I'll install it myself once it arrives (was supposed to be here yesterday but delayed until Monday now).
To me that price seems very reasonable, ever bought a Mirror for an Audi or a Benz?