Factors influencing sales