Despite many satisfied owners, I don't like the McKesh mirrors. The appear to rub on the paint. They look straight of of the 1970's. And they do not break away like if you bump into it at the campsite, parking lot, etc.
OEM clones are great! $175 for power/heat and $250 for power/heat/signal. Ebay.
For a cheaper solution, I highly recommend the
Fit System snap on extension. I have them which help, similar to CIPA custom fit I have had before. But these look much better, and work with my power folding mirrors. All for $42.