Considering the manner in which I was "introduced" to Vivint, it has gone surprisingly well. Any issues/problems I've had were resolved fairly quickly and without unnecessary hassle. As I learn this new system, a rather steep learning curve for me, I'm getting more comfortable with it each day.