Imagine my surpirse when I got a call from the local shop and they told me my G29 was in. I said you mean my G20, right?? I ordered the G20 almost 2 months before the G29. Nope, it was the Gen 4 G29. The shop was totally surprised too. They said it was their first one.
So apparently they are shipping. Good luck to everyone else.