I have had them on a number of cars. They have value for leaving car parked on hot day to vent the heated air inside and to run the car with windows cracked during rain, but little value for reducing sun glare. My most recent install was on my '16 Legacy using OEM units as my preferred brand, Weathertech were not available. The OEMs did work fine. My suggestion is to get them via the web (there is a guy here selling discounted parts, or check ebay, etc.) and install them yourself. I have looked at the instructions and they are the same as for my '16 which took about 20 mins to install myself. If you are at all handy, I would suggest saving yourself a lot of money by ordering and putting on the car yourself. No tools needed. The only suggestion I would make is to have extra rubbing alcohol available as the little pads which were included in the Legacy's kit were not sufficient.
I plan on doing the install when the weather gets better.
I plan on doing the install when the weather gets better.