My wife is deathly allergic to sea going white fish and peanuts That doesn’t keep us from sailing. We just ask a lot of questions when ordering because you just don’t know what a chef has used. We don’t feel any need to pester the cruise line in advance or to order dinner a day in advance. We have been cruising since 1990 and there have always been options that can be arranged on ship. I get really tired of people who want to create their own menus, create drinks that are not on any menu, insist that they are being shortchanged because there no bar snacks they like etc. Oh and my favorite “I want chocolates on my pillow every night “. I guess they should just start their own cruise line Yes I know I am going to get flamed