Caavo Blog – 10.25.18
We are so happy to share some very exciting news: Beginning this Sunday, October 28, Control Center will be in Best Buy stores throughout the U.S. and available online at www.BestBuy.com! Our friends at Best Buy have been very supportive in sharing our vision to make it easy for everyone to watch TV. We hope you’ll agree. Love brick and mortar shopping? Use our handy store locator tool to find Control Center at your local Best Buy store.