How long will delivery take?

We believe in same day delivery, normally it takes 3 – 5 hrs. or as much as early.