The software wouldn't download completely, so thinking I'd fallen for a classic scam, I left a 1 star review with the promise that I'd update if things were addressed. I have to say they were! Very responsive customer support on a Sunday. was minute before I had back and forth and a resolution. Software is running as expected.