I don't have any experience with Bleeping Computer Deals but looking at the site you need to create a separate account with a different username and password or you can purchase using the guest option where you do not need to create an account but do need to provide a valid email address. From looking at the page for Windows 11 it looks like you can also do an express checkout if you have a PayPal account but I can't confirm that.