No disrespect to those that are trained and experienced graphic designers, but I spent many years in the military. In every job I ever had, I was training someone to eventually replace me. I think that passing along the knowledge that I have gained was the most enjoyable part of the job, well, except for blowing stuff up that is. My point is that those of us that have skills have an obligation to train those that do not. I'm not saying a graphic designer should "give" a design to a novice, but instead of feeling insulted and chastising the person asking for help, feel honored that you were sought out to begin with, and then start training that person so that they can do things on their own.