It's a Carnival policy out of NYC and Galveston. Yea, it sucks because Carnival doesn't just wait until it hits international waters like it's competition does. Have sailed on NCL out of Galveston and MSC out of NYC and both of them allowed their open bar packages. The only problem of course with NCL was the Texas limited menu from noon-500 on day one.