Yes, I think a big factor is the region your living in. I am studying in Edinburgh and when I order something from Amazon there it usually takes around a week to arrive. But when I'm back home (Germany, NRW) even orders without Prime arrive in 2-3 business days.