How Price Discrimination Affects Consumers and Producers