Delivery & Shipping

We currently deliver within Lebanon only.

We deliver Lebanon-wide. Every order is confirmed by phone before dispatch, so nothing ships until we've spoken.

Orders are prepared the same or next working day. Delivery typically takes 1–3 working days depending on your region.

Delivery is $5, added at checkout, and free on orders of $100 or more. You can pay cash on delivery in USD or LBP at the day's rate, from your BACH wallet (10% off when it covers the whole order), or by card online once card payment is live.

Prefer to collect? When pickup is shown at checkout, collection from our shop is free. We'll let you know when your order is ready; the shop is open every day from 10:00 to 19:00, and you can pay there by cash or Whish.

You can follow every step of your order — from confirmation to delivery — in your account on bachwears.com.