We, too, are sailing Milli on Jan 7 and have had our docs for almost two weeks. I would call my TA to check on them. Don't panic with 20 days til we sail, you still have plenty of time to get them. Did the cruiseline arrange your air?
Thank you everybody for the replies. I've just talk to my TA and he said that we should have our docs this week (2 -3 weeks before the sailing). We did get our air though the cruise line, so we did not have to worry about it.
Sometimes when you do the air through the cruiseline, it takes a little longer to get the docs, think that is what has happened. You should still get them in plenty of time, don't worry. Have a wonderful time on Millennium!