Delivery time slots are from Tuesday to Sunday, 10:30AM to 5PM. All orders after 3:30PM are considered as the next day's order. We accept pre-orders up to a week.
Our goal is to deliver within the selected delivery time period. Unfortunately, while we do our best to mitigate all incidents, many things on the road are beyond our control. We will do our best to ensure proper communication with our customers in case your delivery may arrive earlier or later than expected.
The fulfilment period is expected to be from next day delivery to 2 weeks from the date of order. Usually when a particular item is unavailable, the customer's order will replace with an alternative and we will refund the difference or request for a top up.