You have no items in your shopping cart.

Covid19 - Phase 2 

D&G main office is open for walk-in purchase and Self Collection options. 
Do call us at 62420333 before coming down! 

Due to the current situation and an overwhelming amount of orders, please expect delays as we try our best to deliver them to you.
We apologize for this inconvenience, and we encourage you to stay safe during this time.

The estimated time frame during Circuit Breaker period:  


Your order will be processed, packed, and delivered within 4 business days to be ready for delivery.

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

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