I was under the impression by 24hr shipping that i would get it the next day. But, turns out that it "leaves" with in 24 hrs and can take 3-10 days to arrive. It's a little misleading, but I did receive it in 3 days, so I'm "ok" with the delivery time (that is why i gave it 4 stars). 10 days would have been an issue.