The supply chain integrity problems were allowed by Amazon because it benefited their bottom line. If they wanted it perfect, they could have made it perfect.
Remember when the eclipse was happening and they actually did a pretty good job of removing all glasses which weren't safe? They know where integrity counts, and I think when it comes to pharmaceuticals they'll know how to play this game clean. As another user commented: Amazon didn't get this humongous by making silly mistakes like this.