Sorry to hear it man. I agree 100% on the "not wanting to recall". I had the opportunity to do an owner's satisfaction survey and repeated this annoyance to them throughout the survey.
Here's the fix for your windows.
Problems and Fixes After Car Audio Installs