If you have one of the Disney Chase Visa cards, you get a 10% discount on shopping in the stores on board. There are some things that are excluded from that discount. There are sometimes things that are on special that you can purchase if you've already spent a certain amount. Some of the things I've seen in the past of included blankets, beach towels, and various bags. Some items that are branded towards a certain season do occasionally go on sale, such as trading pins.