Shipping and Delivery

On Delivery

What is my shipping charges?

Your total shipping charges will automatically compute during checkout prior to the completion of your order. Please note that shipping charges are calculated based on weight, dimensions and destination.

When will I get the books I ordered?

For delivery within Malaysia, your order will be delivered to you within 2 to 5 business days and; 14 working days for International delivery which could be subjected to delay due to Customs Clearance and/or by Local Postal Service of recipient's country.

How are the books delivered?

The books will be delivered to your doorstep by courier.

What happens if I do not receive my book after the stipulated delivery time?

Should this occur, please e-mail us at Remember to include your Order ID in the e-mail.

What happens if I opt for partial delivery?

Request for separate/partial delivery will not be entertained.

Why are deliveries delayed during public holidays?

Please note that our fulfilment centre will be closed on public holidays in Malaysia. For orders placed on, or the day before any public holidays in Malaysia, processing time will be extended by 2 - 3 working days. Slower delivery may be expected during long holiday weekends due to the temporary closure of the courier-distribution-centres.

How do I track my delivery status?

Please log-in to your account, click on "Track My Order" or select "Order Status" under “My Profile”. Then, click on the Tracking No. to view your delivery status. Once your order has been picked up from our fulfilment centre, you will receive a delivery confirmation email with your tracking number. You will then be able to track your order via the online tracker the respective courier website.Tracking information should be available as soon as you receive this email however, please note that until the courier updates their system with your tracking information (usually by the next working day), you will be unable to track your order.

What should I do if I am unable to receive my order at the time of delivery?

Based on Order Tracking No. in "Track My Order", you may call the courier to rearrange the delivery. Please note that delivery by courier are carried out between Mondays - Fridays, excluding public holidays.

What should I do if I received wrong product(s)?

Kindly e-mail to or call us via 1300-888-MPH(674) for further assistance. NOTE: We will not accept request for cancellation nor refund if the product(s) sent is as per your order.

What happens when the parcel is undelivered/ unclaimed?

In the event that the item(s) or parcel is undelivered and/or unclaimed by the customer from courier company and item(s) / parcel is returned to MPH Online, we will cancel and refund the order. Re-delivery request shall NOT be entertained. A fresh new order has to be re-submitted.