I’ll keep my fingers crossed for you.
Have you already found this thread:
A bit further down in that thread, offers to maybe try and fix broken mics.
So you might try to pm @ElKrasso.
But please be aware, that I am in no position to promise anything on his behalf and it might be, he already has more requests than he can handle.