I do not Believe there's any variance in which means, While "free of costs" is significantly less frequent than "free of demand". Pertaining to your next dilemma about context: given that English Ordinarily likes to adopt the shortest phrasing achievable, the longer form "free of demand" can be utilized as https://lloydm865orv7.salesmanwiki.com/user