Yes, Phoenix has at least 5 Amazon fulfillment centers, so most major electronic components are local. If I order Prime 2nd day before 11am, I've got about a 80% chance it's going to show up that afternoon otherwise it shows up tomorrow. The problem I have is the delivery can't make up its mind, there are times it's here at 11am, and times it's here at 11pm. Most of the time it's the latter, so my stuff tends to show up between 4pm and 8pm most of the time. So tomorrow is nice, but it's end of day tomorrow.
Still, that means I'm working on it within two days, which is plenty fast enough for me. If your'e a business and you need faster repairs, that's when you do things proactively, or keep things new and under warranty. Electronic components devalue too quickly to risk having them in stock. SSD prices specifically are dropping substantially every other week. You want to take those losses? Be my guest... For myself, I'm always up against whatever Amazon sells the thing for right now. Customers aren't willing to pay much more than whatever that rate is.