You are right nash, that software are available free of cost. However, not all are free. So I do not take a risk of buying it online. I do look for the free software and if not available I prefer to buy from the shop.