Has anyone booked a trip through a third party site and had a lot of issues? I have spent HOURS on the phone since booking with them attempting to correct multiple problems with the reservation. When they fix one thing, they break another. I'll definitely be booking with the cruise line directly next time, but I'd be charged a cancellation fee if I switched this booking now. We are booked in a haven penthouse suite, so this trip is a big splurge for us and I personally feel like I shouldn't be having to be invest this much time sorting out their mistakes. Is there any chance they could issue onboard credit or something for all my trouble if I asked? Thanks!