I am aware that in most places firms are generally allowed to price discriminate, i.e. offer different prices for the same product to different customers based on personal characteristics. For example, students getting book discounts, retirees cheaper fare etc. However, is it legal in the EU/USA to do so without explicitly stating that's their policy and/or informing you they use your data to do so?
Context:
Very recently I tried to purchase an eBook from Amazon.com, form the US store while being in the EU because the local Amazon.nl did not offer an eBook version, only hard-copy, and I made previously purchases from Amazon.com while being here in such situation without problems. However, the listed price changed (and increased) after I logged in into the store and made a purchase.
I contacted the Amazon customer support about this and their first response was that this was due to different taxes or just natural price variation over time. However, I noticed that even before I logged in into amazon.com the amazon.com was displaying the Netherlands as my region (I also do not use VPN or any service to hide my IP address). Furthermore, since I accidentally purchased it I could see that the pre-tax changed, not VAT. Another suspicious thing was that only the price of eBook version changed. In addition, after their customer support response I decided to run an experiment and log-in/out multiple times and the price was changing always whenever I logged in or out.
I made a photographic and video evidence of this and after confronting the customer support with this evidence, they admitted that it is in fact log in status that determines my price and not region/time. In their response they stated:
... "I'm very sorry about the incorrect information you received. [referencing the previous incorrect claims about price changing due to my location or time variation through day]
Please be informed that the change of price differs before you login and after you login onto our Kindle store using your Amazon account" ...
The text in [] are my clarifications.
However, this response made me wondering if this conduct is legal. The reason for that is that according to GDPR explanation on EU website under GDPR company collecting my personal data and using it for automated decision making should inform me about that and have me agree to it. Amazon has an explanation page for how they use your data but they never mention individualized price hiking/price discrimination explicitly (or maybe they use language that legally covers such action as well that as an layman I can't understand). The same applies to their user agreement.
Furthermore, even though I currently reside in the EU I don't know if this would not fall outside GDPR and under the US law, and if so I would like to know what it would say about the situation.
Lastly, their response shows that they always had data which showed that price changed due to my log in and hence first time they misled me either intentionally or hopefully just due to some human error. What does US/EU law say about that?