fao schwarz is unique children's toy store where customers can play with toys in each department prior to purchasing them, can step on an oversized piano, can walk through elaborate lego castles, and can meet characters from their favorite cartoons during their visit. families typically visit the store together and stay for several hours to get the complete experience. the store can best be described as a: