Online Order FAQ

We deliver our products Monday – Friday.

Do place your online orders 3 days in advance.

We have 4 time slots for delivery:

  • 2PM – 3PM
  • 3PM – 4PM
  • 4PM – 5PM
  • 5PM – 6PM

Please ensure that you have someone who can receive the delivery on your behalf.

Any re-deliveries on the same day cannot be guaranteed and a re-delivery fee of $15 will be charged.

We provide free delivery with orders above $150 upon check out. Orders below $150 will have a delivery fee of $15.

We accept most major credit/debit cards as well as PayNow transfer.

1. Please click on “Start Ordering” on the top of our page.

2. Select the product you want.

3. Select the modifier for your preference. Change the quantity if you’d like to purchase more than 1 item.

4. Once you’ve decided, press ‘add to cart’.

5. Finally, when you’ve added everything you want, click on the ‘shopping cart’.

6. Press checkout and enter your shipping address.

Note: If it is your first time ordering with us, you’ll need to fill out every field, as well as create an account. If you’re a recurring customer, your details should be automatically filled, unless your browser cache have been cleared, in which case you are required to fill in your details again.

Yes, you can self-collect at Beach Road stall. Please let us know via delivery details when you place your order. There will be no delivery fee charged.

Please call us at 9687 0508 and let us know your order number, we will do a check. 

In this case, we’ll deliver the missing item(s) to you Free of Charge.

Rest assured that we keep only the information necessary for us to complete your orders, such as your username, password, any delivery address you’ve used and your billing address. We do not store any credit card information.

You may click the ‘Forgot Password’ button or email us at [email protected] We will be happy to resolve it for you.

Queries or Comments?

Leave A Message

We will get back to you as soon as we can!