Netflix has been ramping up its efforts in retail, with plans to open two physical stores. It's also partnering with many ...