I've seen lots of advice that says people ship too late. I'm not sure if that's the case here, but something to consider.