How long will it take for my order to arrive?

Once payment has been received, our pharmacy will start working on dispensing your prescription order. From here it will take approximately 1-3 business days for your order to be processed and shipped. Every order is shipped via StarTrack Express Post. Based on StarTrack estimated delivery times, most orders arrive within 2-3 business days depending on your location. Learn more about delivery times here. In some cases, we may need to order your medication directly from the supplier which will require more time.

Your health is our priority

Sleep, feel, live better.
Naturally.