Is Amazon Retail Arbitrage Over in 2024?