I'm also gonna try and brave this website for the He-Man reissue at the end of the month. Kup, are you sure it wasn't just your browser that saved some details? For me, it only saved my billing, not shipping address, so i went to FAQ > My Address Information and saved another one, to easily select during checkout. Also from FAQ, you can click My Payment Information and save your card details, leaving only the security code to enter during checkout.