You will now notice we've renamed the "license key" back to application key, this was done to avoid confusion and have the same name across platforms.
Additionally we've made it much easier to purchase credits, in previous builds of the new site you had to go to my devices and then scroll right in order to find the credit order portion, now once you click my devices it is front and center.
We hope this helps smooth the transition further. Just know that we are listening to your input and trying to work with you to make this period as tolerable as possible
Thanks,
Bill