• What is your cancellation policy?
    Please contact us if you would like to cancel an order. Orders can be cancelled if delivery day is at least 1 days away. However, orders with a large quantity of one product cannot be cancelled. (30 or more pieces of 1 product)


  • What are your delivery times?
    Our delivery times are based on our driver, we can only give you an estimated time. Should you have any questions, feel free to call us.


  • How do I pay for my orders?
    We prefer to collect cash but we also accept direct bank transfer. Find our more in the payment method below. In the event that your order is above $300, we will need a deposit of $50 before processing it.


  • How much does delivery cost?
    We charge a delivery fee of $10 for orders below $200. Alternatively, you can self collect your orders from our warehouse to prevent delivery waiting time and costs.


  • What is the minimum order for free delivery?
    We offer free delivery for orders above $200, or a charge of $10 delivery fees otherwise. Alternatively, you can self collect your orders from our warehouse to prevent delivery waiting time and costs.


  • What if my order is out of stock?
    In the event that one of the products you ordered goes out of stock, you will be notified via phone or by our office. We will deduct the amount accordingly.


  • When can I get my orders delivered?
    Your orders will typically be sent within 1-2 days. Orders sent before 3pm will be delivered the next day upon submission online. Orders sent after 3pm will be delivered on 2 days after submission.


  • What if I'm not home to receive my orders?
    Please contact us at least one day before if you are not available to receive your order. We will arrange and reschedule your delivery. We reserve the right to charge a redelivery fee of $10 upon delivery day cancellations.