We have had a four week production lead time for about 9 months now. Because we are crazy busy with fulfilling orders – we can no longer guarantee your order will arrive for the Christmas Holiday. We will do our best, but your order will likely arrive in January. We know that the extra few weeks of waiting will be worth it. Thank you for understanding, we appreciate your support. If you still are interested in gifting a ROAM product, we have gift cards available that would make a wonderful gift.