Every once in a while as a web developer I run into the chance to help another developer with a project, product, script, etc. A few years back I bought a flash file that displayed images in a slide show. I did not want to spend hours writing the script myself so I found one that suited my needs and purchased it. After downloading the script I found that it could be improved. Instead of breaking the developers back for the fixes I submitted the changes I made to his script directly to him. Truly, it only took me minutes to edit the script, but for the developer it saved him time. this developer probably could have solved the issue also, but sometimes it is nice to just give back.
With a lot of software becoming open source software improvements are increasing at a much faster pace. I love the idea of helping the community and hope other developers will take the time every once in a while to help other developers. You might even get a cool shout out like I did!
http://www.tufat.com/resources15.htm