@Spooner, I was under the impression that all merch was available for PRE-sale, to be picked up just before or during the cruise. There is no shipping option.
Edit: from the e-mail: Be sure to act soon, however; the store will only be open for a limited time. Merchandise will also be available for sale on board, but the prices will definitely be higher, and quantities will be limited.