I found when you actually talk to Support, to try and get something done or to actually fix a problem, it's the usual level of large company support; what you say is ignored, the questions you ask are ignored, the boilerplate replies do not in fact relate to the actual situation, you get a different person every time, and no one ever reads the prior conversation, so it's impossible to build up any understanding and every support agent makes the same mistakes and misunderstandings, again and again and again.
I found I was getting small compensation payments, which I did not want and had not asked for, where the agent had not understood what was going on, but was actually just pushing that small-compensation button by habit and reflex.
Any high-level support manager who thinks support can be provided by routing each email to an arbitrary support agent is utterly incompetent and should be instantly fired.
As it is, I stopped using Amazon a few years ago, because of how they treat warehouse staff.