Various research methods are used to calculate price elasticities in real life, including analysis of historic sales data, both public and private, and use of present-day surveys of customers' preferences to build up test markets capable of modelling elasticity such changes.