I have had several negative experiences buying from this supplier. For the sake of your mental health, you should not shop here, especially if you are an EU citizen.
EDIT: By contacting the Product owner, the issue was partly resolved. Rating increased to 2 because the shop cooperated with the product owner.
Products used: software license, usable throgh license owner's customer support