Customer Care

Shipping & Delivery
Update: due to severe weather conditions, shipping delays are expected across Aotearoa (New Zealand). Please reach out to our Customer Care team here with any enquiries. Thank you for your patience as we keep our team safe.
Enjoy free delivery on orders of $25 or more!*
Don't want to wait? Shop online and select Click & Collect to pick up your MECCA order in-store, (usually within 24 hours).
Here's what you need to know about delivery methods, timeframes and further shipping information