HORRIBLE Service! Took 2.5 weeks just to get an appt. They kept it for 2 weeks, and we finally had to call them to see where the repairs were at. They charged INSANE amounts for diagnosis of problems. For EACH small part that needed a 5 minute repair, they charged a full hour of labour, and were totally inflexible!! We had 4 small things that needed repair. Their part prices are totally unreasonable. AND they even forgot to repair the main problem we came in for! The service guy was a meek personality-less policy-quoting parrot. I will never take our RV to any camping world again! They have no care for customer retention nor customer satisfaction.