Quoted from Banker:
I have been assured that the issues are resolved. My LE is shipping this week!
My distro said that Stern has told them nothing and he suggested that I call Stern to find out if the issues are resolved. Fyi, I was asked for final payment on my premium. I'm not really happy with that response though. It doesn't give me much confidence.