The holidays may be over, but Christmas is always in season at Ye Olde Christmas Shoppe in Magic Kingdom. This holiday merchandise location celebrates the festive season 365 days a year, and they just brought in new merchandise from the Castle Collection. This new collection has just arrived at Walt Disney World, and it is so much fun. We recently spotted the Walt Disney World Castle Collection...