Not to NSJ or Josh in particular (I've never dealt with them), but I would much rather a company tell me "hey, we're swamped, it will probably be 6 more months", rather than empty promises or dates not met, or not responding. I've worked a number of jobs where I've been "in the weeds", and I think honesty goes a long way.
Especially since I think most of us are already resigned to long timelines on our jerseys from day one.