Factors affecting cost