I might be being pedantic, but the only mention of 2FA in the OP is:<p>&quot;As a security conscious user who follows the best practices like: using unique passwords, 2FA, only using a secure computer and being able to spot phishing attacks from a mile away, I would have thought my accounts and details would be be pretty safe? Wrong.&quot;<p>Are you sure the author enabled 2FA on his Amazon retail account, or was it only enabled on his AWS account? The two systems do not share the same 2FA.<p>FYI I enabled 2FA on my Amazon retail account and when I called customer support they verified it. Once the verification failed and they refused to give me support.<p>Anyone else confirm a similar story with 2FA and support? Anyone willing to explicitly test this out?