Just a quick update on my use of this company were sleeping medication. It is hit and miss as to how long it will take to get to you. Right now I am waiting for medication that was supposedly shipped three weeks ago, but in talking to the chat operator they told me it has been stuck in Indian customs for the entire three weeks. When it does finally get here, most of the time, the product is OK. Although they have sent me completely counterfeit goods in the past… When I called them on it they willingly replace it. Also note that the tracking numbers they give you are completely worthless because India post this in servicing tracking system.