We did the Mexico Riviera in Sept. on the Oo
You will love the Oo...beautiful ship and great crew and staff.
We got our tx's about a week before we left. But two weeks before we called our TA to make sure they had arrived, etc. When she gets our package ..she check out the travel itin. and tx's to make sure that everything is in order....then gives us a call and we pick them up.
Call your TA...it can't hurt and you will feel better.
We leave May 20th for Alaska...we are so excited!!!!!!