Skip to content

Ready stock in Sabah·Ships nationwide

Shipping & delivery

Last updated 9 September 2026

We ship from our store in Sandakan to addresses throughout Malaysia, and you are welcome to collect in person instead.

Where we deliver

We deliver to all states in Malaysia. Delivery charges are calculated at checkout based on the destination state, because shipping from Sabah to Peninsular Malaysia costs considerably more than a local delivery.

  • Sandakan & district — RM10, 1–2 working days
  • Sabah, rest of the state (Kota Kinabalu, Tawau, Lahad Datu, Keningau, Kudat and others) — RM18, 2–4 working days
  • Sarawak and W.P. Labuan — RM25, 3–6 working days
  • Peninsular Malaysia — RM28, 3–7 working days

Self-collection

You can collect your order at no charge from CL 075492152, Lot A, Batu 7, Jalan Winfatt, Off Jalan Labuk, 90000 Sandakan, Sabah. Choose "Self-collect" at checkout and we will message you as soon as the order is ready.

Collection is by arrangement rather than fixed opening hours, so please agree a time with us before travelling. Bring your order number, and if someone else is collecting on your behalf let us know their name in advance.

Delivery charges

Charges are shown at checkout before you pay, and depend on where the order is going and how heavy it is. The rate above covers parcels up to 3 kg; heavier parcels are charged per additional kilogram, which is how our courier bills us.

Orders above the stated value threshold for your zone qualify for free delivery on parcels up to 5 kg. Heavier items — solar power systems in particular — always carry a delivery charge, because the cost of sending them is a real cost we would otherwise be absorbing.

Remote destinations that our courier treats as an outstation surcharge area may require an additional charge. Where that applies we will contact you before dispatching, and you may cancel for a full refund.

Dispatch times

Orders placed before [CUT-OFF TIME] on a working day are normally dispatched the same day. Orders placed after that, or at weekends and on public holidays, are dispatched the next working day.

The delivery estimates above start from dispatch, not from when you place the order, and are provided by our courier rather than guaranteed by us.

Tracking

Once your order ships we will add the courier and tracking number to your order page and email it to you. You can view your order at any time using the link in your confirmation email.

Problems with a delivery

If your order has not arrived within the estimated time, or arrives damaged, contact us at sales@esgoutlet.com or on +60 16-262 2353 with your order number. Please report visible transit damage within 48 hours of delivery and keep the packaging, as our courier requires it to process a claim.