Snapdoodle has pretty much everything you could ever need in the land of kid toys and gifts. They have a great lego selection, books, loads of craft kits and art supplies, a big infant and baby section and just about any game you could think of. Highly recommend!