The other concept is that developing good spending habits can help you save money all the time. If I get it into my head that $30 is cheap to spend on a tool for comparing text files, I may also think $30 is cheap to spend for a DNS client, and an SSH client, and a text editor, and a compression/decompression utility, and suddenly I've spent $150 on basic applications for a single PC.