I too spend a bunch on Amazon monthly and the few times I've had to return things they either are very competent and my returns are processed timely and correctly or they'll tell me to keep the product and send me the right product.
Hope it gets resolved.
Yes, at least for good customers then the consensus is that Amazon, despite the owner being a liberal, has a exceptional record of service.
It also tends to have the largest inventory, and thank God we are so blessed to be able to buy some of such.