As pp mentioned, they will ship to your resort up until 2 days before your departure. One thing also to keep in mind is that each park has a location that you can ship your packages to during the day. That way you don't have to carry them throughout the park and can just pick them up when leaving. I was told to allow at least 2 hours for that service. Worked great for us on the last couple of days not to mention shopping and spending too much!