i got my handles from sparks. perfect.
the only way to get painted mirror covers is to buy the whole mirror assembly for several hundred dollars each.... no way.
BUT, i found some covers aftermarket. you can buy smooth black or textured. I got the smooth ones and painted them to match.
i got the covers from a1auto.com $35 for both and free shipping!! the covers fit perfectly, but two of the "non-essential" tabs on the inside of the cover were turned 90* from the way the should have been. they were vertical instead of horizontal. no big deal, they came right off. they don't hold the cover on or in place what so ever.
i got the paint from paintscratch.com... perfect color match. with clear. i just have to buff them.
i'm happy!