We use a lot of open source software here at aPeel. Really, a lot. One of the greatest beneits to using open source software is that if it's not doing exactly what you need it to do, you can modify it to suit your needs. We've run into a few such situations recenty and are doing our part to contribute back our changes. Another great thing about open source is that if the author of a particular piece of software can no longer maintain the code base, other people are free to pick it up and continue from where the original author left off.
Keep reading to learn more.
I was recently by an Oklahoma City economic development organization to make a case for professionally built websites. So with all the tools to create a website for cheap to free, why pay for professional services?