steve and jan - Secure the shower door. The replacement part if it is the curved see through one is just under five grand. Our shower fell off on the road one time too. Thankfully it did not break. For us the fix was done at the Country Coach factory last summer. They replaced the top two rider rollers and that has fixed it. Make sure the keeper for it works.
We had an inverter control panel go out right after we bought our coach. Xantrex stopped making the one we had and we had to get a newer, not as good, version.
I have replaced all the batteries. The house ones twice. In the 4 1/2 years we have had our coach. Seems like anyone that does not own the coach does not turn all the stuff off when the coach is parked or stored. No matter how many times you tell them to do so. So when you store the coach if everything is not turned off if you are unplugged then the batteries get run to zero and they get ruined. The previous owner put a new set of regular deep cycle batteries into the coach. The zip heads running the consignment lot we bought the coach from ruined those pronto. So replaced them all with the AGM batteries the style that came with the coach. It took the zip heads working at the storage facility I kept the coach at about 18 months to ruin the house batteries. So those four were replaced partially on warranty. My point. If you store your coach and it is not plugged in make sure all is turned off including both inverters (or the inverter if you have one.) If you do not the batteries don't last long. I also put two large solar panels on top of my coach.
Be sure you get the leaks fixed as soon as possible. I have no idea where you are located but if close to Oregon I would suggest getting Country Coach or OMC to do the work. CC seals are hard to replace. I replaced my front slide seal last summer and still have a small leak. Not quite sure where it is. I think I sealed it but not positive since we have not had a strong rain with the slides out since I did the sealing work.
All in all my opinion is quite high on the build quality of Country Coaches. But all large DP's have issues. Usually a number of them.
Country Coach 42' Affinity
2013 Jeep Wrangler Unlimited