We will be getting onboard credit in our upcoming cruise. Can I make reservations now for specialty dinning and have it applied to my onboard credit? I'm afraid if I wait until boarding all the openings at reasonable times will be taken. If I use a credit card now can I get the payment removed once on board? Also, can recent cruisers recommend Sabatinis on Discovery? There seems to be a real variation of quality from ship to ship. One ship is great, another disappointing.