I was on the May Repo cruise and I was the first to get my documents at exactly the 30 day mark. April 14 for the May 14 sailing.
I don't know if it matters, but I had booked my air through Disney and would be travelling from Canada.
I can't wait to hear all about your cruise.