Pricing Strategies in Competitive Environments