If it's any consolation, poor workmanship is across board for many makes. Unfortunately these things aren't made to last. Cheap panneling, poor quality hardware, doesn't matter how well you take care of it, there's always something that will show up eventually. When I bought my Coleman in 2014 right from the factory it was plagued with issues. Rain water leaked into the interior through the slide out seal when driving. Never was able to get that resolved and wound up having to come up with a solution myself. The storage door leaked and had to be replaced, the sky light besel was cracked, lamanent coming off the walls, fridge maintenance door cracked, and LED strip over awning fell off. Luckily I'm able to handle alot of stuff myaelf, it would have been even worse if I had to rely on service to repair. Campers are a headache no matter what, but it's a price to pay for the joy of camping. Some folks get lucky and get a good unit, others not so lucky. I have learned to manage my disappointments, and deal with each issue as it comes. As far as your roof issue, it is poor craftsmanship, but the people putting these things together aren't Craftsman, they are assembly line workers, under the gun to get things done fast. Quality control tends to get overlooked a lot. I imagine if everyone started taking apart thier campers they would find more defects than they ever wanted to know about. I went through a year of anger Everytime something went wrong, but eventually just came to terms with it and focused on the traveling and experiences. The mechanicals of my camper have always been reliable, just the construction has been an issue. Unfortunately, they cost s lot, and that is what makes it so hard to except. Hope u can get things fixed and get back to what matters most, the camping!