It all depends on what cruises sell. They only offer the promotions if specific sailings are not selling well enough, and even then the promotion only applies to those sailings. I believe Disney did one in 2012 for some of the Galveston sailings, but I don't recall any for Florida sailings.