So I just got off the phone with amazon. The guy I was speaking to told me that with the amount of pre-orders they have, it's hard to get all the orders to all the customers on the same day. Which doesn't make a lot of sense, but maybe it's a weird warehouse thing. So, that's why even though the guy on the chat support told me I would get it day of, the guy on the phone says that was weird, since there's no option or way for amazon to do that. So I'm more confused, but I'm just not gonna bother. I'll just wait the extra day.