“Netflix members worldwide can now download in addition to stream great series and films at no extra cost,” the streaming giant announced Wednesday morning. The highly anticipated feature is launching after earlier reports speculated Netflix (NASDAQ: NFLX) would bring it to market by the end of the year.