After a horrendous pre cruise experience due to their inept flight department we were pleasantly surprised with our cruise. The flight department arranged our post cruise extension as pre cruise in error. When they were advised of their mistake they went back and verified the phone conversation and then wanted to offer onboard credit rather than fix the the problem which they did 30 days later ...