Thats weird, you can open an account with just a credit card and update tax id / business details later.
Was it because you were doing "AWS activate" or something? If that experience is much worse than their regular signup process that's both funny and sad :/
With AWS support what I do is enable "developer support" (~$30/month) when I need to ask them a bunch of stuff, then I cancel it for the other 11 months of the year when I don't need their help. It's a bit cheap and I'm sure my account rep would have words if I was a "real business" but in practice it works for me.
Was it because you were doing "AWS activate" or something? If that experience is much worse than their regular signup process that's both funny and sad :/
With AWS support what I do is enable "developer support" (~$30/month) when I need to ask them a bunch of stuff, then I cancel it for the other 11 months of the year when I don't need their help. It's a bit cheap and I'm sure my account rep would have words if I was a "real business" but in practice it works for me.