Barnes and Noble locations, at least the ones near me, still sell a lot toys and games. But the curation is excellent. I got quite a few things for my kids in there this year, when I stopped by to pick up one book. I’m not surprised they are doing well.
That said, their technology could still be better. Ordering something online for local pickup works, but there’s a surprisingly long delay (sometimes days!) between placing an order and it being ready for pickup. Target is a lot faster, for example, despite having much larger stores.