method for dynamically choosing gift fee source