This is exactly the Amazon I know - As a customer
I've been through the process of onboarding as a reseller with two different companies and Amazon are horrific to work with - They are arrogant and have a hugely inflated sense of self-worth for a generic online store.
I'm not at all surprised that they treat each other like crap internally, when they do that to their corporate customers too.