I'm wondering how people deal with picky customers who have you change or redesign a logo or sign over and over again. Do you explain in the beginning that the cost of the job includes only a certain number of re-designs, and that you'll have to add an extra fee per design change?
Design should always be hourly, with a minimum (often rolled into the initial price) depending on what it is. This is why: http://theoatmeal.com/comics/design_hell
Don't be a mouse cursor.
Also a good designer knows how to communicate the reasoning behind their designs, defending your design is half the job.