RE: driver side mirror
If you don't care about the heated mirror or dimming function of the mirror, you can go to your local auto glass company. They can order a mirror for you that will be a great fit for about $25 installed. If they can't, and you are interested in getting one, I can give you the number for Laplace Glass here in Louisiana and they will ship one to you. Rocky-top ordered one and has been happy with it.