Does anyone charge a cancelation fee?

I know it. All you can do it tell them about it and let it go or not do business with them. I guess it is just part of the deal. I would like to charge them as they charge the lenders but no better way to lose business.