Internal And External Factors Influencing Consumer Decision Making Process