I would buy directly from Ken (the author), even if it means spending $10 more, it is well worth it to show your support. For what he charges, this is a fantastic piece of software and is constantly being updated. He must work on this thing 24x7 based on the number and frequency of updates. I...