Okay, on our 2009 Forester (this happened 3 times over the course of a 10-year ownership) if given enough time, the passenger front and back rear windows would stop rolling down. Press the switch.. nothing. No weird noises from the motor/switch, just no response. Found out that dirt gets down into the windows and gets on one of the mechanisms that causes the window to stick. The solution.. they had to run this tool down inside the door to "clean" the dirt. Bingo, the windows work once again.
They had to do this 3 times and never charged us for the fix. For some reason, this was a quirk with the 2009/2010 models. Go figure. The windows would work for about a couple of years until .. bang... more dirt built up, and into the dealership, it goes for a cleaning.
Weird.