I think this guy was originally slated for February. I'm new to these - are the frequent delays common from GG? I contacted their customer support about Greedo today and found that he is now delayed until Q3, which I assume means sometime between July-Sept. Ugh.
I've an online order set for Stormtrooper, Leia, Han, and Greedo for months now - all held up by Greedo. After hearing from GG, I swapped Greedo out of my order and plopped C3PO in instead, so I'll finally be getting these in a week or two.