while on the ship this time, there was a family that was on for 3.5 weeks when I chatted with them and they still had 1.5 to go! 5 weeks onboard the Disney Wonder. WOW! ?

Where do you get the money to do that, let alone time off.
They must have SCREW-YOU money.