Country Store, Treasure Palace and more open