Amazon is temporarily out of stock of Breath of the Wild, I did order from there knowing that it said it would be back in stock soon, and the estimated delivery date for my order was July 28th-July 29th. But I just found out that target has copies available so I cancelled my order on Amazon and ordered instead from Target, and it will be delivered this Saturday!