Assuming it's in stock on release day I can order games and get free same day shipping with Prime. If I pre-order it months in advance there's a chance I won't get it for days after release though.
Yeah Amazon makes no sense.
I am glad I am not the only one with issues. Being in Halifax, one-day doesn't exist, but two-day does. I do not understand why they make me contact them. I love the stuff their CSR's say:
Once the pre orders are released if the delivery estimates does not give you the fastest shipping and delivery please contact us and we will have that matter resolved. This should not be the case again as our logistics team will have a look into future orders to prevent this from happening again