Microsoft Offers Windows Insiders Free USBs Under Its Insider Program: Canary Channel Introduction Microsoft is offering Windows Insiders free USBs through its Insider Program. Learn more about the introduction of the Canary Channel. by Urian B.