it almost always takes longer than you would think to get this stuff done.... everyone has dates they plan on shipping but they are hard to keep.
Level 1 is really on top of it this year, because they ran into problems last year they made sure to have everything ahead of time. I don't know about the other companies