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.