I love JJP but their guesses at delivery dates, customer service, and communication are EXTREMELY poor. I recently bought a WoZRR from factory, was told 1 month lead time, and it ended up being almost 2. Which is not bad at all considering the absolute horror stories I've heard - but is relevant to my next paragraph.
They're advertising "order now and get your machine by the holidays!" which I can only assume means Christmas. Assuming a best-case shipping scenario of 3 days, and no shipping on Christmas Eve... how on earth are they planning to get a huge pile of orders out the door in what amounts to 12-13 business days before machines HAVE to be on a truck or that window is gone. They were off by 18 days on my single machine. I can't see it happening.
While waiting for my game I had to email every 3-4 days during just to figure out what the heck was going on. JJP is not pro-active about communicating, you have to basically nag them or sit in total darkness. I was told 4 different days in 4 different weeks that my machine was coming off the line "today". And then one day it just suddenly shipped. I really love my machine and it was worth the "work" to get it to arrive, but man do those holiday promises not fit my experiences.