I ordered the deluxe back in January but Sideshow just told me they're not shipping any new units until May/June at the earliest. I really hope that's not true...
Sounds like HT just started shipping the next batch. So 4 to 6 weeks to reach SSC would be June.