Thank you, @LaTiaJacquise, that would be very much appreciated.
In a more "checklist", this is my list of issues with the process.
I not redirected to the EU store directly based on my location, or asked which store I want to use.
Check the bill/delivery address checkbox by default, or reuse the check status from my last order.
Remember my previous payment method, and suggest that one by default.
I'm not charged at checkout, but I only accepted to allow further payment. Since Dragon Delves, I have to manually request the charge to occur after I authorized the payment, and again it's hidden in menus. As a Master-tier subscriber, I want my two-weeks-early access without having anything to do on that day.
I've preordered a book, that I'm supposed to get on or close to the release date, but I don't get any e-mail to tell me there will be a delay.
The entire code thing should not even exist: once I've confirmed and paid my preorder, I should get the digital preorder in my entitlements directly.
If the code is necessary:
It's a code or a key, not both: use the same word everywhere.
It should be sent by mail when my preorder is confirmed: I shouldn't have to connect again to dndstore.wizards.com
The code should be easily accessible, not hidden in account > order history > order > "unlock the activation key".
When the code is unavailable, just say so: currently it's either nothing or a red box telling me to activate the code.
Double-clicking the code should select the code and nothing but the code, no extra spaces, so that I can copy/paste it very easily. A "copy to clipboard" would also be appreciated. Another solution is to have your redeem program to strip whitespaces from the start and end of the code.
Don't show an error 500 when my code was redeemed. If you couldn't log after I correctly redeemed, you should still show me the redeem succeeded.
The entire "sync my entitlements" should not even exist. When I redeem a code, automatically sync if you must, but don't force me to go there and sync manually.
This is the entire process for me to preorder a physical+digital book:
Wow. Thank you for sharing this, sincerely. I'm gonna run this up the flagpole.
Your Friendly Neighborhood Community Manager (she/her)
You can call me LT. :)
CM Hat On | CM Hat Off
Generally active from 9am - 6pm CDT [GMT-5].
Thank you for your patience if you message me outside of those hours!
Useful Links: Site Rules & Guidelines | D&D Educator Resources | Change Your Nickname | Submit a Support Ticket

Thank you, @LaTiaJacquise, that would be very much appreciated.
In a more "checklist", this is my list of issues with the process.
Thank you for considering the entire process.