Mailing the story:
Top tips for finding free software
Fortunately, open source software is here to save the day. This is software that often has the same features as commercial software, but it's free. I know, it sounds too good to be true, but it really exists and I use it a lot.