Consumer Purchase Analysis: Factors Affecting Decision Making Process