These people went way out of their way to help me. Turn around time is awesome. But I was having difficulty downloading, had nothing to do with them it was me, but they spent an enormous amount of time assisting me until I got it all figured out. Best customer service ever.