Yeah they repaired mine. They updated the baffle design and replaced my baffles when thr blast baffle collapsed.
They were pretty quick with replies and had mine fixed and ready to pick up in a week. They are about 3hrs from me. Did you try calling them?