I say wow, because the last two times we didn't get documents until about 2 weeks before sailing. I assume it's because we aren't using air this time around. We will be driving to Galveston to the Rhapsody and the last two times we of course flew to Miami. In any case, it's always great to have documents in hand. The other cool thing I noticed is that about a month ago, I filled out the embarkation papers online at the RCCL website. Last week I made final payment. All the paper work is already filled out in our documents. RCCL just took all the info I had put on the site and printed it in the book. What a great feature. Now we just have to last 7 weeks and 5 days till sailing.

We had the same luck. We are sailing on the Enchantment September 8th and we got our docs Aug 2nd. I couldn't believe it. We didn't book our air with the cruise line, so you may be right as to the reason we got them so quick.
Happy cruising,
Mary Martin