It does seem like a LONG time since I paid money for this sub. When all is said and done, we're looking at almost 10 MONTHS since we first heard about it.

Which still doesn't seem as bad as the lengthy time between the initial unveiling of the Legion of Superheroes 12 pack and its eventual release after several delays. Wasn't it first revealed in their 2010 SDCC presentation, set for release by November 2010 in time for Christmas? Then it got pushed back to Spring 2011... and then summer 2011.... and then finally December 2011. So I think that's roughly 17 months we waited for it after getting our first glimpse.