I too have had nothing but good experiences with HAL. I have dealt with their Seattle office many times and each time I have nothing but good things to say. Now to be honest, I have also experienced very little problems that even required me to deal with them for other than normal interactions when booking a cruise.