This was THEIR product, and they claim snow blew in a locked door? Lol
Yeah, I'd push them hard, and threaten legal action, as mentioned above. Even IF
their insurance doesn't want to pay, Dealerships can suck up the cost of repairs in a snap of the fingers.
Unless you signed a waiver releasing them of any damage while in their hands, I'd be screaming loudly in the showroom. If all else fails write an email to corporate, and enclose your pics.
2010 sunset trail ST26RK, 2012 Nissan Titan SV crew cab, equalizer hitch / Pine Grove, Pa