I definitely do not think it’s unethical to charge different prices for the same product. If people are to lazy to do their own research as to where the product is less expensive and are willing to buy the product at a certain price, then yes, it is ethical to charge different prices for the same product. I feel that prices should depend on the location at which the product is sold. For example, if the product is sold in a wealthy neighborhood and people can afford to buy it at that price then selling the product doesn’t cause a problem plus it would help the company to earn more revenue. However, if the same product is sold at a less wealthy location then it would be putting more financial stress on the people, who already have trouble managing their financial issues.
The concept of charging differently for different people is known as Price Discrimination