I bought 4 of these switches along with 4 smart plugs almost 4 weeks ago. Installation and setup via the android app was difficult, but not impossible, requiring multiple attempts to get things running. Everything was running well, including integration with Alexa, up until this weekend, where it appeared that everything went offline at once. After numerous unsuccessful attempts to reconnect all my devices, I finally broke down and called support. They informed me that the servers were partially down for maintenance and once they were back up later that evening, I would be able to "fully enjoy all the features of my devices". Well quite frankly, I find this unacceptable. First of all, if insignia planned to take down their servers for maintenance, why not
have the courtesy send a push notification via the app to inform your customers of the potential for inconvenience? As of this writing, the servers are still not back up, and I still have no connectivity of my devices. I have proceeded to begin swapping them out for Zigbee based devices which require no external server to function. This is somewhat expensive, but I believe that in the long run it will be worth it to not be dependent upon an outside server, or the manufacturers commitment to support the product properly.
Bottom line; these are inexpensive devices that work well, when they work. If you can tolerate outages due to unexpected server maintenance and outages, they may be suitable for your needs. However, due to Best Buys sketchy commitment to supporting these devices properly so that they always work, I would strongly recommend investing in Zigbee based solutions that while initially more expensive, will certainly pay for themselves in reduced frustration down the road. You get what you pay for.