I bought a lower milage 2006 Hyundai Azera for my wife in June of 2015. My wife doesn't listen to music (ever!), but she loves AM talk radio. From day one, we had no AM reception from the factory AM/FM/CD player, and almost no FM reception. We live in New Jersey and every other car we've owned got pretty good radio reception, including my 2003 Subaru Outback, which like the Azera, has a window-embedded antenna. First I had my installer replace the factory antenna signal amplifier, with no improvement. Then I ordered a new head unit, a Pioneer with HD radio, figuring that would fix the issue. Still no improvement in reception, and we got almost no HD radio reception. Before I gave up, I decided to try this little $20 window-mount antenna. Voila! Reception is now much better, and that applies to Am, FM and HD radio. My installer did a nice neat job, placing the antenna at the very top of the front windshield. We now get all the New York and local New Jersey stations, some in HD, some regular OTA. Problem solved for under $60, including installation. After a year of trying to fix this, no more whining about the reception from the wife. Hurray! Highly recommended.
Pros: Huge improvement in AM, FM and HD radio reception.
Cons: It is not invisible, although at the very top of the windshield, it is unobtrusive.