Track my order
Track Your Order 📦
We know waiting can be hard—but we’ve made it super easy to see where your order is right now! Enter your order number below and track your goodies in real-time.
Most orders are delivered within 5–10 business days. You’ll see updates like Dispatched, In Transit, and Delivered.
If your tracking says delayed, don’t worry—sometimes things take a little longer. Your order is on its way! 🎉
Quick Tips:
- Make sure to enter the exact order number you received in your email.
- Refresh the page if the tracking info doesn’t appear immediately.
- Still stuck? Contact our support at support@melloa.co.uk
Almost there… your goodies are coming! ✨