Life is a learning experience, and although I always THINK I have made all the mistakes at least once, new ones continue to crop up. :) Next time you will realize you need to give people some idea of the costs involved before you start a job to avoid a problem on down the road.