I have Librands and have no complaints. When I purchased the car the previous owner had experienced a problem where the glass had fallen out of one mirror and broke. I contacted Librands to purchase another glass and they sent a replacement foc, so very pleased with the service too. I have no knowledge of other manufacturers mirrors.