I can understand being upset and wanting everything fixed. A good dealer should be able to do that for you. Sounds like you are up to 5 working windows so one more and you are good to go. We rarely open the windows but I do think they all open. As for the shower, yes the warranty is to get it fixed but if it is a design flaw then maybe it is time to try something else. You should have a temp fix anyway so you can camp while waiting for a new one to come in. When it comes in, tell your dealer you want an appointment and you plan to wait for it so you do not miss any camping time.