Amazon Prime.

Someone please explain this to me... I live in Ohio. I ordered 3 things. Two of which said would be here by 8 p.m. Today. I'm just confused as to why it started in Indiana (from the update) then to Kentucky, all the way to Virginia.. Doesn't make sense to me. Do any of you know why?