We preordered the things we really wanted but once we got onboard saw that they had everything on board for sale. However, it was all limited quantities. If you are wanting any of the commemorative art or coins, those probably should be preordered as they were first come first serve since they were released as a lottery before the cruise.