There's a presentation on Sunday, while at sea, in the Walt Disney Theatre, which goes over the various shopping options at St. Thomas and St. Maarten. You don't really have to go, because it is played continuously on your stateroom TV all day Sunday, and probably Monday, too. So you can watch it at your leisure.
As for giveaways, I think she gave out a few t-shirts, nothing to write home about, I don't think.