The cost is high for a program like this, there are many free ones out now and more coming. I would be somewhere in the same ball park as stardoc's They are at 4.99, maybe you could cut them and be around 4 or 4.50.
I like the program, but its too much at 20 bucks.