Shipping policy
Processing time
All orders are processed within 1–3 business days. Orders are not shipped on weekends or public holidays.
Delivery time
Estimated delivery is 7–12 business days after processing, depending on your location. These are estimates and may vary due to carrier or customs delays.
Shipping cost
We offer free shipping on all orders.
Tracking
Once your order ships, you will receive a confirmation email with a tracking number so you can follow your parcel.
Customs and duties
Orders may be subject to import taxes or customs duties depending on your country. These charges are the responsibility of the customer.
Delays
We are not responsible for delays caused by the carrier, customs, or events beyond our control. If your order has not arrived within the estimated time, please contact us at contact@hmmarketing.ma.