Do not buy from Amazon if you have any doubt you’ll return it. I returned mine and waited 5 weeks for a refund and that was after multiple calls. In the end they hadn’t even received it in yet but gave the refund because I could prove it was delivered to them. Buy it from somewhere else.
I actually had similar trouble with AirPods Pro on Amazon, with the initial delivery. The only time I’ve ever actually had to speak to them on the phone. The rep straight up told me that if he was buying them he’d order them straight from Apple. They did straighten it out though, they always do.
Too bad Apple doesn’t price match Amazon, or have any sales on anything ever.