An unfortunate occurrence, but I think we all have had a similar experience, perhaps even more than once (I've had two, one that was ameliorated rather easily with some home fabrication on my part and one hopeless case that cost me $50.00 or so).
So be of good cheer; we've all been there.