Man, that REALLY sucks. I don't believe your insurance should have to pay for it. It should have been covered by your warranty. I' m not sure it is a design flaw unless this has been reported in a number of these cars. It is more like a freak occurrence.
Since it has been a couple of months, do you have any updates on the issue?