I always find this a difficult question and I was just wondering how other freelancers / contractors / businesses etc. tackle it. I'm forever recieving clients that obviously require a graphic designer or web designer yet as soon as you have completed the job they require to "make small changes myself". Obviously there are options for some things and granted the budget is big enough then anything is possible but for things like vector graphics I mean do you just tell them to go do the same degree you did and buy the same $3000 software you did? Man I'd love to say that sometimes.. When you hire an electrician to wire up a new switch to some lighting in your house you don't demand he do it in such a way that you can easily re-wire it without any knowledge, experience or equipment. I guess this is more a rant than anything lol. What do you do in that situation?