100's of hours to do a freeware project more like 1000's of hours for payware. Not to mention ongoing support. What is the common answer to freeware support issues? If you have a problem or dont like it dont complain to me you got it for a good price. The old adage rings true you get what you pay for.