'The Netflix Hub' is Coming to 2,400+ Walmart Stores, to Offer Official Merchandises and Streaming Gift Cards The Netflix Hub will be offering official merchandise from fan-favorite titles like Stranger Things, Squid Game, The Witcher, and more. by Inno Flores