I don't know what's more depressing, the slow progress or absolutely no visibility on when the pin might ship.
I was supposed to get my MMR in April/May and still waiting for any info on where I might be in the line or when it might actually ship. Of course no communication, so I feel everyone's frustration. If there was an easy way to bail out, I'd probably do that