First cruise TA misspelled one of my kids names on the reservation. Took two weeks of emailing to get a response and another week for her to fix it. Asked for a phone number, never got one, could only communicate via email. Second cruise I actually emailed the same agent to give her another chance and asked her to give me a quote. Never heard back. So, booked with Costco. Anytime I needed something from Costco, I knew I could call during business hours, get someone on the phone, and get it taken care of. They also have never made a careless mistake like misspelling a name. So maybe it's not quite level of service and more like someone willing to be attentive and helpful. I never had specific questions about the cruise, I did my own research.