I have no idea if this is possible, but you might want to look into it. We drove to Publix a few years ago to pick up one of the best cakes we've ever eaten for our granddaughter's birthday. Last December we ordered groceries from Publix and that worked out without problems. You might want to call Publix to see if you could add a cake to a grocery order if you need other stuff, or just have them deliver the cake. They have really good cakes and they are so much cheaper than Disney would be. (BTW. Publix did not charge us a delivery fee, since it was our first.)