Free Local Delivery on orders over €40!


How long will my delivery take to get to me ?

We want you to get your orders as soon as possible, so we work in shifts to make sure that your delivery arrives as fast as possible.

Malta – Orders will take 2-3 working days excluding the day of the order (starting from the day after).

Gozo – Orders will take 4-5 working days to be delivered due to courier.

Click & Collect orders will be ready in 3 working days. We will notify you once your order is ready.

International – Orders will be delivered through DHL to assure the fastest delivery possible. Delivery time is according to the destination. An email will be sent through DHL.  


What is Click & Collect?

Do your shopping online and pick up in-store once the order is ready for collection - we'll get in touch when your order is ready for pick up.

Do you ship internationally?

Yes! However, international deliveries may take longer than usual due to COVID-19 Restrictions

My order hasn’t arrived yet. What do I do?

Although delivery should only take 1-3 days, if your parcel has been delayed for longer, please send an email to so that we can check on it for you.

What are your delivery charges?

Malta & Gozo: purchases over 40EUR can benefit from FREE delivery! Purchases below that are subject to a 5.50EUR delivery charge, regardless of location.

International: shipping rates for each country are calculated at checkout.