Honestly that is a very good idea, however in reality we cannot do that as there are many things to consider in a business...over head expenses, taxes, etc. If you do not charge them as you accepted the service how those things will be possible? Same as you go to school...you cant study now and pay after you got your diploma...