Yes, if the dealer is not or does not have a body shop in-house, you need to get it done elsewhere by professionals. I had a crack in my rear cap when I did my inspection, I refused to take it off the lot, they had a body shop on the property, and they fixed it (twice I might say). It is repairable. but up to you on how you want to deal with it. Mine was caused by a cleaning crew. You know how they wash it up for you before delivery, well one of their guys stepped too close to the rounded corner (on it really) and cracked it. The rounded corners are not reinforced all the way across. This is more common that one thinks, and the manufacture knows this. My crack was 8" long right past the ladder. It still looks good and is secure. So, whatever direction you decide to go, get everyone involved, send your letters now.
2015 Four Winds Super C 33SW, w 6.7 Diesel 300HP - 660 lbs of torque
2011 Jeep Wrangler Sport as towed vehicle
Good Sam Club Life Member