Try it before you buy it has new meaning now that there are smart mirrors. These tools use artificial intelligence, augmented reality, and the internet of things to allow customers to "try on" new hair colors, styles, makeup, and more before they commit to it.