1. All successful orders will be processed within 1-3 working days.

2. Once the order is confirmed and completed upon successful payment, an email notification will be sent to you.

3. We will contact you via WhatsApp or Email as soon as possible in the event where the item is out of stock due to inventory error, needed extra attention or where the payment has not been authorised. If we are unable to contact you, the order is deemed to be cancelled.

4. Colours and other details that you see on your computer/mobile device may vary from the actual product. We cannot guarantee that your computer/mobile device will accurately display the details of our products and services.

5. You represent and warrant that: (i) you have the legal right to use any credit card(s) or other payment method(s) in connection with any Purchase; and that (ii) the information you supply to us is true, correct and complete.

6. We reserve the right to refuse or cancel an order for certain reasons, including but not limited to, limitations on quantities available for purchase, inaccuracies, or errors in product or pricing information. If the order is cancelled for the above reasons and you have paid for the items, you will receive a full refund net of any other charges.

7. We reserve the right to correct any errors, inaccuracies or omissions of the information associated with the items. We also reserve the right to update or change the information of the items at any time without prior notice to you.

8. We reserve the right to refuse or cancel your order if fraud or an unauthorized or illegal transaction is suspected. We will not be held responsible or liable for any failure for the purchase to complete, or any resulting loss or damages to you.

9. Please contact us at if you have any enquiries about your order.


1. All ready stock items will be processed and to be shipped out within 1-3 working days.

2. No delivery services shall be available on Saturdays, Sundays and Public Holidays.

3. All pre-order items will be processed and to be shipped out within 12-20 working days subject to customs clearance or any other external factors related to the delivery/shipping of the item.

4. You shall provide a valid and accurate address for delivery purpose. Once the applicable item has been shipped out, you will not be allowed to change or amend the delivery address or cancel the order.

5. The tracking number of the delivery will be sent to you via email notification or phone message (SMS) upon dispatch of your order.

6. Delivery time may vary depending on shipping address and final destination. Below are the estimate delivery days of receiving upon order has been shipped out:
i) West Malaysia: 1-4 Working Days
ii) East Malaysia: 2-6 Working Days
iii) Brunei, Thailand, Indonesia & Singapore: 3-8 Working Days
iv) Other Countries: Within 12 Working Days

The delivery days stipulated above are approximate only and delays may occur without prior notice due to any technical problem. In connection here to, you agree and acknowledge that time is not of essence for the performance of delivery of the item. We shall not be liable for any delay in delivery or performance howsoever caused.

7. You hereby agree and acknowledge that all items purchased are at your own risk. In the event where the items are damaged or lost in the course of delivery/shipping, you agree and acknowledge that PFO will not be liable for any damages, expenses or costs incurred there from.

8. For domestic orders within Klang Valley, if you wish to arrange an urgent shipment or wish to self-collect, please contact or contact us via our Chat Function. Any self-collection made without informing and arranged will not be entertained.

F12-3, Pusat Perdagangan Bukit Jalil, Jalan Jalil Utama 2, Bukit Jalil, 57000 Kuala Lumpur.