EN BM
EN BM

Shipping Policy

Yes Crystal Wholesale · Last updated 15 September 2026
Every order is packed and shipped by us from our own warehouse in Port Klang, Selangor. This page sets out when we dispatch, what delivery costs, how long it takes and what to do if a parcel arrives damaged.
1. Where we ship from All parcels leave our warehouse at No 48, Lorong Cungah, Kawasan 13, 42000 Port Klang, Selangor. We currently ship within Malaysia only. For orders outside Malaysia, message us on WhatsApp before paying so we can quote the freight separately.
2. Dispatch times Orders paid before 4:00pm are packed and handed to the courier the same working day, Monday to Saturday. Orders paid after the cut-off, or on a Sunday or public holiday, go out on the next working day. During restock weeks and festive periods packing may take one extra working day.
3. West Malaysia RM8 flat rate per order, free for orders above RM115. Delivery is normally 1 to 2 working days after dispatch.
4. East Malaysia RM15 flat rate per order to Sabah, Sarawak and Labuan. Delivery is normally 3 to 5 working days after dispatch. Some interior postcodes take longer and may carry a courier surcharge, which we will tell you about before we ship.
5. Warehouse pickup You may collect your order yourself at our Port Klang warehouse, Monday to Saturday, 11:00am to 7:00pm. Pickup is free. Please make an appointment before coming so we can have your parcel ready, and bring your order number.
6. Tracking Once your parcel is handed to the courier we send the courier name and tracking number to the WhatsApp number and email on your account. Tracking can take a few hours to become active on the courier's side.
7. Livestream orders Items bought during a TikTok or Shopee livestream are reserved for you once you submit the live order, and are only packed after payment is received. Unpaid live orders are released back to stock after 48 hours so the piece can be sold again.
8. Packing Crystals are wrapped individually and cushioned before boxing. Fragile pieces such as geodes, points and decoration items get extra padding. We reuse clean packing material where we can.
9. Delivery addresses Please check your address before paying. We are not able to redirect a parcel once it has been handed to the courier. If a parcel is returned to us because the address was wrong or incomplete, or because nobody accepted it, we will contact you and re-delivery will be charged at the normal rate.
10. Delays Once a parcel is with the courier, delivery time is in their hands. We do not control courier delays caused by weather, festive volume, customs for East Malaysia or operational issues at the courier, but we will help you chase any parcel that has stalled.
11. Damaged or missing parcels If your parcel arrives damaged, or an item is missing, tell us within 48 hours of delivery and send photos of the outer box, the packing and the item. We will investigate with the courier and replace, exchange or refund according to our Refund & Cancellation Policy.
12. Questions For anything about shipping, message us on WhatsApp or email hello@yescrystal.my with your order number.
Terms & Conditions Privacy Policy Refund & Cancellation Policy