Should agents charge their customers for consulting/support?