No, I would not and have never paid sticker price for NCL specialty dining. However, on our next cruise we are traveling with extended family, and we are helping with the cost for my nephew and his wife. As they are in an inside cabin, they only get one dining credit while everyone else has two. So, my husband and I will be paying for their additional dining when we go to Moderno which will now cost us an additional $24.