PSULion (I"m one too!) - if your agent is giving you the OBC, it will be refundable at the end of the cruise if you don't spend it. So, if you are concerned about getting the excursions that you want, buy the package, use the shore ex credit and, if you don't spend anything onboard, you will walk away with a credit at the end of the cruise.