There has been a lot of silence since the unknown delay of Green Giant. Has there been any word as to when we should be expecting stores to get these guys in again? Thanks for any info. p.s. Don't ask why I had to start a new Giant thread for this, the answer will get me banned.