These comments, and others like them, are the reason why we always book directly with AZ (preferably while onboard a cruise). We get our Booking Confirmation invoices & Guest Ticket Booklets directly from them (& with 2 cruisesscheduled, we have all the documents we need).
Perks offered by TAs, to us, is not worth the issues ultimately created by using a 3rd-party to book our cruises. JMHO.