It sounds like Keystone wants to repair your RV and you're pretty much saying you don't want them to repair it because it will take too long and that when they repair it, you don't think they'll do it correctly. Don't know what to suggest since you make it sound as if you're not going to be satisfied with the repair no matter what..... If you're not going to be happy with a repair, then what did you expect Keystone to do that would make you happy?
Tough spot to be in, but I'm sure you'll figure it out