"I was going to dispute, but the USPS website says media mail should be delivered within 2 to 8 days ... " (more). Since I sent on Monday, July 8th, you should have gotten it by now. I've seen media mail take longer, but I will refund. Hope you get the book!"