Is billing your clients in advance ever okay?

Members of the Creative Boom community explore when it’s okay to accept an advance payment for future work and offer some tips to make it work.