The software itself sets the bar high for the competition, but that's not the best part. I checked out every possible solution I could find. I kept coming back to this one. So I made some forum inquiries and was surprised at the quick response. But, the single factor that confirmed I had made the right choice was the after sale support. These guys answer the phone when you call. They return e-mails within a few minutes. But that's not all. They don't blow smoke with their answers and they don't try to upsell you. Ask your question, get the answer and be happy.