If they are fixing things under their own post-sales warranty, you're stuck with them until they have 'fixed' everything.
If you have an extended warranty, find somewhere else.
We bought ours with a 90-day warranty from the dealer (after getting burned on the previous deal) and had exactly the experience you are having. Eventually, after several 'tantrums' from me, they got everything fixed to my satisfaction.
If anything else needs doing, I do it myself or take it elsewhere.
I now have a Good Sam Extended warranty with $50 deductible if taken to Camping World or $100 if taken elsewhere. I would rather drive 100 miles round trip and pay the extra $50 than take it to the Camping World 4 miles away where we bought it.
As Don said, use RV Service Reviews
to find somewhere better and remember to post your experiences there (including your dealer). It's a great resource but only because of those contributing.