I have no idea, the last I heard was that there was a significant delay in Italy. I am currently waiting on two special parts from Italy that have both been delayed.
I realize bird is the word, but I was hoping for an update. (can't get that song out of my head)