I will har to look through my paperwork to find the receipt. I got the mirrors through a groin buy on Bimmerfoums about 5 years ago. They are heated, convex mirrors. At the edge their angled slightly to help reduce your blind spot. The heater function comes on automatically when I start the car. I want to say I paid $150 plus shipping for them, but I'm not exactly sure.
I haven't attempted painting it yet. I'll probably start this winter. The good needs to be repainted because of rock chips and moisture which caused bubbling. I'd like to do as mic of the prep work myself to save money.