Well, so far ...the two times I have ordered it....the "free" sample and the repeat order...it has taken between 2 and 3 weeks. Not bad at all considering how cheap this stuff is, how well it works, and that it's coming from India. The sample pack arrived around 3 weeks. My next order, 32 100mg pills ...which I split in halves to make 64 50mg pills...arrived in about 2 weeks. A note on their shipping policy...read it so you dont have any surprises! They sometimes split orders. So, if you order 32 or more pills, you may get 8 pills the first time, then receive the rest a week or two later. Although, I got my 32 pill order all together, so I guess it just depends.