19.99 is a good price, but only if you never ever have to pay a subscription fee.