You have no items in your shopping cart.

D&G main office is currently open for Self Collection of online orders only do call us at 62420333 to check on your order status before coming down!

For walk-in purchase do give us a call at 62420333 to let us know the items you would like to purchase and we will advise on the stock availability and estimated time for you to come over. 


The estimated delivery time frame: 


Your order will be processed and packed within 2 business days to be ready for delivery.

For orders with customized streamers or name tag do allow additional +4 business days. 

For orders done before 12 pm, the processing day will be counted on that business day.
For orders done after 12 pm, processing day will start on the next business day.