I haven't had the issues with the Boxster. I have a '99 328 and I know about the windows. Three of mine went out at a football game last season taking the car flags down.
I had to open the door and get out to drop the mail in the box. Pain and yeap, embarrasing. When I got them fixed my first dinner was at the Wendy's drive through...just because I could