There used to be an ornament shop in New Orleans Square, but it is no longer there (it's now the reception/check in area for Club 33). DLR does not have a dedicated year-around Christmas Shop, but they do sell ornaments at some stores year-around (China Closet in DL, Off the Page in DCA, and World of Disney come to mind).