Another great Christmas idea! Walmart has their Disney Princess Royal Dreams Castle for $42.72! (Reg $99.99) It includes the castle and 19 accessories for your little princess to imagine with! Don’t forget if, available in your area, you can opt to pick your purchase up in-store to avoid any shipping charges. Otherwise shipping is free when you spend $35 or more.