It will depend on available flight times and if it gets to the hub early enough to be loaded on the truck for delivery. You won't know until you check the status tomorrow to find out for sure. My UPS tracking still shows it's sitting in Kentucky to be shipped to Seattle but I've had this happen before where the status didn't update until after 9pm and I still got the package the next day. I'd be surprised if I do get mine tomorrow but it would be nice. I ordered over the phone from T-Mobile on 3-29.