This was my first purchase from evaluesoftware.com, which I found through shopping.yahoo.com. I was a bit skeptical, so I used a one-time credit card number from my Discover account, ordered the download, and voila--it all came together with ease, and at a GREAT price. Plus, when I had some concerns about burning the download onto a CD, I received very helpful LIVE phone support. I would definitely buy again from evaluesoftware.com. I heartily recommend the company!