There was no mention of a lead time, but I did read on the FB page that it was around 3 to 4 weeks, which has been my time line.
I do know that the cut off date for deliveries before Xmas was November 29th. Orders placed after this date will arrive in the new year.
I only knew my TT was on the way when I received a shipping notice from UPS. Nothing from U Turn at all, and there is no indication on the email from UPS what the shipment is. Had to click the link to find out what it was.