Every authorized reseller has to sell Apple products at the same manufacturer suggested prices, or risk losing authorization.
I cann't think of anything wrong with that practice. After all this is supposedly a "free" world, which should include free to not sell your product to anyone.
Do people have choice not to buy Apple products? Of course. There are plenty of excellent alternatives to every Apple product.
Where I live the only internet service provider is Time Warner. I have no choice to their pricing. That's a real "price fixing".