Wish I'd read the previous reviews before I came here. A horrible, frustrating, waste of time experience trying to get our RV water heater replaced. Parts were screwed up resulting in a week's delay, and I had to actually find the part number for them to reorder the part. Parts were literally double the price of other sources. I never received most of the calls they promised and getting information was like pulling teeth. When the reordered part did finally arrive they failed to schedule my RV in the shop and the SERVICE MANAGER refused to come out and meet with me to discuss the situation. I waited some time and he never appeared, just kept sending out excuses (the general manager did eventually fix the situation, more or less.) Took 10 days for a 3 day repair and when we finally got so angry we just left the water heater still did not function. 6 Camping World techs worked on it for 5 hours and couldn't get it working. (A couple of days later a 1 man repair shop in another town diagnosed it and repaired it in under 5 minutes.) On the plus side they did provide us with a parking spot in their lot, saving us campground costs. Unfortunately the promised shore power connection never materialized. Go ANYWHERE else to get your RV worked on.