Shipping Policy

This policy explains how Murachi Limited (“we”, “us”, “our”), trading as mchina.store, delivers orders placed on our website, how shipping fees are quoted and paid, and what you can expect at each stage. By placing an order with us, you agree to the terms set out below.

1. Where we ship from and where we deliver

All products are stocked and dispatched from our premises in Kiserian, Kajiado County. We deliver countrywide across Kenya to destinations reachable by courier, parcel service, SACCO, or other transport we arrange on your behalf.

Important: For delivery orders, we organise transport on your behalf and the cost of shipping is paid by you, the customer. Because delivery costs depend on your location, the delivery method, and the size or weight of your order, we do not charge shipping at checkout. Instead, we confirm the exact shipping fee with you after your order is placed (see Section 3).

In-store pickup at Kiserian is also available. If you choose this option at checkout, there is no separate shipping fee (see Section 2.3).

2. How ordering and checkout work

2.1 What you pay at checkout

At checkout you pay for your products only. Shipping is not included in this payment (except that Kiserian pickup is free — see Section 2.3).

Before you complete checkout, you must:

  • Choose how you will receive your order:
  • Delivery — we arrange transport to your location; shipping is quoted and paid separately after checkout; or
  • In-store pickup (Kiserian) — you collect from our Kiserian premises (no shipping charge).
  • For delivery orders:
  • Select your delivery area (for example, county and town — e.g. Kiserian, Kajiado).
  • Provide a location description in the text field provided, describing your delivery or collection point as precisely as you can (landmarks, estate, stage, branch name, etc.).
  • Choose how you would like to receive your shipping payment link: WhatsApp or SMS (to the phone number you provide).
  • Provide your name, a reliable phone number, and email address (used for order confirmation and account records).
  • Acknowledge, via the checkout checkbox, that:
  • for delivery orders, shipping is charged separately after we review your order;
  • we will send your shipping payment link and delivery details via your chosen channel (WhatsApp or SMS) within the timeframe in Section 2.2; and
  • you consent to being contacted on that channel for order and shipping-related messages, as described in our Privacy Policy.

Your order is confirmed once payment for the products has been received and verified.

We accept M-Pesa, Visa, and Mastercard at checkout. Card and M-Pesa payments are processed securely through our payment partner; we do not store your card or M-Pesa credentials.

2.2 What happens after checkout — delivery orders

  1. Your order appears on our internal fulfilment list.
  2. We review your location details and determine the best way to get your order to you.
  3. We send you a shipping quote together with delivery details (method, collection point or route, and any instructions you need) and a payment link for the shipping fee — via WhatsApp or SMS, according to your checkout choice.
  4. Once you pay the shipping fee, we prepare and dispatch your order.
  5. You can follow progress on your order status page, including a timeline of key stages (see Section 6).

We aim to send your shipping quote and payment link within 2 business days of confirming your product payment. Orders placed on weekends or public holidays are reviewed on the next business day. If we need more information to quote accurately, we will contact you before sending the link.

2.3 What happens after checkout — Kiserian pickup orders

If you selected in-store pickup (Kiserian) at checkout:

  1. Your order is confirmed once product payment is received.
  2. No shipping payment link is sent — pickup from our Kiserian premises is free.
  3. We prepare your order for collection and update your order status (see Section 6).
  4. We notify you when your order is ready for pickup. Collect in person from our Kiserian premises with your order confirmation and ID.

Pickup orders follow a separate fulfilment path from delivery orders and are managed on our awaiting pickup list until collected.

3. Shipping fees and the shipping payment link

This section applies to delivery orders only.

3.1 How we calculate shipping

Your shipping fee depends on factors including:

  • Your distance from our Kiserian premises and/or Nairobi
  • The delivery or collection method we use (see Section 4)
  • The size, weight, and number of items in your order

When we send your shipping payment link, we will also explain how your order will be transported — for example, which courier branch, SACCO parcel desk, Pickup Mtaani agent, or other arrangement applies — so you know what to expect before you pay.

3.2 Paying for shipping

The shipping payment link is sent via the channel you selected at checkout: WhatsApp or SMS, to the phone number you provided.

The link remains valid for 7 days from the date we send it.

  • If you need more time, contact us before the link expires. We can issue a renewed link (another 7-day period) without cancelling your order.
  • If the link has expired and you have not paid, contact us promptly. We will attempt to reach you and may offer a renewed link or, if we cannot complete the order, cancel it (see Section 7).

Your order will not be dispatched until the shipping fee has been paid in full.

We accept M-Pesa, Visa, and Mastercard on the shipping payment page. Product and shipping payments are separate transactions tied to the same order.

3.3 Indicative shipping ranges (optional planning guide)

The figures below are approximate market ranges only. They are not quotes and not binding. Your exact fee is always confirmed when we send your shipping payment link.

Delivery methodHow it worksIndicative costBest for
In-store pickup (Kiserian)Collect in person from our Kiserian premises. Bring order confirmation and ID.FreeCustomers near Kiserian / Ngong / Rongai
Pickup MtaaniDelivery to a Pickup Mtaani agent near you; SMS collection code. Door delivery available in parts of Nairobi.Pickup point: ~KSh 85–250. Nairobi door: ~KSh 170–350.Nairobi metro and major towns with agents
Wells Fargo / Fargo CourierParcel handed to courier; you collect from the nearest branch.Varies by weight and destinationReliable countrywide branch collection
Matatu / SACCO parcelParcel sent via a SACCO desk (e.g. 2NK, Guardian, Climax) on a route serving your town.Route-based, typically ~KSh 100–400Upcountry towns along major matatu routes

4. Delivery methods we use

For delivery orders, we choose the most suitable method based on your location and order. Common options include:

  • Pickup Mtaani — collection from a nearby agent using an SMS code, or door delivery where available in Nairobi.
  • Wells Fargo / Fargo Courier — collection from the Fargo branch nearest you.
  • Matatu / SACCO parcel — collection from the SACCO parcel office serving your town.

The specific method, collection point, and instructions for your order are included when we send your shipping quote and payment link.

Kiserian pickup orders are collected in person at our premises and do not use these delivery methods.

5. Processing and delivery timelines

Delivery orders

Processing (preparing your order for dispatch) begins after both your product payment and shipping payment have been confirmed.

Once your order has been dispatched, estimated transit times depend on destination and method:

DestinationEstimated time after dispatchTypical methods
Nairobi metro (incl. Kiserian, Ngong, Rongai, Kitengela)Same day – 2 business daysPickup Mtaani
Major towns (Mombasa, Kisumu, Nakuru, Eldoret, Thika, Nyeri, etc.)1 – 3 business daysPickup Mtaani, Fargo, SACCO parcel
Upcountry and more remote areas3 – 5 business daysFargo, SACCO parcel

Kiserian pickup orders

We aim to have pickup orders ready within 1–2 business days of confirming your product payment. You will be notified when your order is ready to collect.

These are estimates, not guarantees. Actual times may be affected by courier schedules, SACCO departure times, weather, and other factors outside our control.

We will notify you via your preferred contact details when your order has been dispatched or is ready for pickup, together with tracking, waybill, or collection details where available.

6. Order status and tracking

You can view your order on the order status page on our website.

Delivery orders

Status updates may include:

  • Order confirmed (product payment received)
  • Shipping quote sent / awaiting shipping payment
  • Shipping payment received
  • Preparing for shipping
  • Sent to transporter
  • In transit
  • Ready for collection / delivered

Kiserian pickup orders

Status updates may include:

  • Order confirmed (product payment received)
  • Preparing for pickup
  • Awaiting pickup (ready to collect from Kiserian)
  • Picked up / complete

The timeline on your order page reflects these stages as we update them. If anything looks unclear, contact us with your order number.

7. Cancellation, unpaid shipping, link renewal, and refunds

7.1 Cancellation — before dispatch only

Cancellation is only available before your order has been dispatched (for delivery orders) or before it has been marked as picked up (for Kiserian pickup orders).

From your order status page, use the option provided to contact us to cancel (by phone or WhatsApp — details on that page and in Section 11). We will process eligible cancellations and refunds under our Returns & Refunds Policy.

After dispatch or after pickup, cancellation through this flow is not available. Any post-receipt issues are handled as returns under our Returns & Refunds Policy, where applicable.

7.2 Unpaid shipping after 7 days (delivery orders)

If you do not pay the shipping fee within 7 days of receiving the payment link, contact us. We will attempt to reach you and may renew the payment link for another 7 days without cancelling your order. If we cannot complete the order, we may cancel it. Product refunds, if any, are subject to our Returns & Refunds Policy.

7.3 Renewing an expired or expiring payment link

If your shipping payment link has expired or is about to expire, contact us or ask via your order status page. Where your order is still active, we can issue a new 7-day payment link from our side without cancelling the order. The renewed link is sent via your chosen channel (WhatsApp or SMS).

8. How we contact you

We use the contact details you provide at checkout to:

  • Confirm your order (email and/or phone)
  • Send shipping quotes, delivery details, and payment links (WhatsApp or SMS, per your checkout choice — delivery orders only)
  • Notify you when your order is dispatched or ready for pickup
  • Respond to cancellation or support requests

Your choice of WhatsApp or SMS at checkout applies specifically to the shipping payment link and related shipping messages for delivery orders. We may also use email for order confirmations and records, as described in our Privacy Policy.

You may contact us to update how we reach you for an active order, subject to verification.

9. Collection and uncollected parcels

Kiserian pickup

Collect your order promptly once we notify you that it is ready. Bring your order confirmation and ID.

Delivery and third-party collection points

Please collect your parcel promptly once notified. Couriers and SACCOs typically hold parcels for a limited period (commonly 5–14 days) before returning them.

When collecting, bring the recipient’s ID and any collection code, waybill, or parcel reference we provide.

If a parcel is returned to us because it was not collected or because incorrect delivery details were provided, any re-delivery will attract a new shipping fee, payable by the customer.

10. Damaged, incorrect, or lost items

Inspect your order at the point of collection or delivery. If an item is damaged, incorrect, or missing, contact us within 48 hours of receipt with your order number and photos where applicable.

If a parcel is lost in transit, we will follow up with the transporter and work with you on a suitable resolution.

Returns and refunds are handled under our separate Returns & Refunds Policy.

11. Contact us

For questions about your order, shipping quote, payment link renewal, or delivery:

Murachi Limited — Kamurang’a road, Kiserian 00206, Kajiado County, Kenya
Phone / WhatsApp: +254140595434
Email: hello@mchina.store
Support hours: Mon–Sat, 8:00 am – 6:00 pm

Please include your order number when you contact us.

12. Related information

  • Privacy Policy — how we collect and use your email, phone number, and messaging preferences (WhatsApp/SMS).
  • Returns & Refunds Policy — returns after delivery, pre-dispatch cancellations, and refunds.

Last updated: 30 June 2026

Shopping Cart
Scroll to Top