You have no items in your shopping cart.


How to place an order?

Orders can be placed by clicking on the “Add to Cart” link found in the item listing. If you wish to continue adding items, you may click on the “Continue shopping” link in the shopping cart. If you wish to amend the quantity, type in the new quantity under the “Qty” column and click on “Update Cart”. You can ultilize your reward points, discount codes and gift cards on the initial checkout page. 

The 2nd checkout page displays the Name & Address of the buyer. Shipping address can be changed if you are buying on behalf of someone or if you need your item to be sent to another place. There are 3 shipping methods to choose from, Self collection which is free (1 working day leadtime) and direct delivery to customer (Standard: 2 - 3 working days and Scheduled: 2 working days, choose between 4 timeslots). You can then choose your payment platform and also choose to ultilize your discount code. Click on the payment platform link to refresh the page if there are any delivery charge discrepencies.

Deliveries will take place from 9am to 10pm, from Mondays to Saturdays. The timeslots you can choose for Scheduled Deliveries are 9am to 12 noon, 12 noon to 3pm, 3pm till 6pm and from 6pm to 10pm.

Payment platform link will display in a pop-up window so do ensure your pop-up blocker is turned off. 


What are the payment methods available, delivery charges and leadtime?

Standard Delivery

Order Amount  Online Charges 
For orders $50 and above (except for bulky items) Free                
For orders below $50 (except for bulky items) S$6.00            
For bulky items (Trolley bags etc) S$7.00            

Scheduled Delivery.

Order Amount Online Charges 
For orders $50 and above (except for bulky items) $2.00         
For orders below $50 (except for bulky items) $8             
For bulky items (Trolley bags etc) Not Available

Order processing time and delivery will take place in 2 to 3 working days for Standard Delivery and up to 2 working days for Scheduled. Do fill up all relevant fields when prompted to do so to complete the delivery.

You will receive an SMS notifications from Roadbull during the delivery process. In the event the first delivery attempt by Roadbull has failed, Roadbull will liaise with you on the redelivery of your parcel / order.

If the 1st Redelivery option has also failed, Roadbull will returned undelivered parcels back to us, further shipping costs will be incurred to have the package resent to you or you may opt for pick up over at our main office.


▪ Self Collection  – Free.

After selecting this option upon checkout do choose the pickup location from the drop down list.

Self collection in our main office in Bedok is available to all but self collection at SAFTI MI Giftshop is only limited to Military Personnel.

Do note that we require 1 – 2 working days window to process self collection orders.

We will contact you when your order is ready for collection or you can reach us at 62420333 to check on your order.

Please provide a mobile number for this purpose.

All orders have to be placed online before collecting.


Lastly, if you have bought something with your card, the transaction will appear on your statement as D & G Soldiertalk.


When can I receive / self-collect my order?

For local shipping, it will take 3 to 4 working days on average. However, the contact and address details that you provide during the checkout process must be accurate and either you or someone must be present at the specified address to receive the shipment when it is delivered to you. The leadtime will be extended if our e-commerce site goes down for maintenance. Shipping timings are 9am to 10pm.

When a customer places an confirmed order, it will be captured in our system for processing and we will then schedule for a pickup from Roadbull and they will handle the delivery portion on their end.

For self-collection, D & G Marketing need a 24h window to process your order and the collection window is from 9.00am to 6pm on Mondays to Fridays and 9am to 1pm on Saturdays in our main office. Do try to come before 6pm to avoid being locked out.


How to check my order status?

Log into your account and access “My Orders”. You will be able to track your shipment and view the details from there. You can place a repeat order from your past transactions at the current prevailing price of the items that are being re-ordered.


Automatic Order Cancellation

Your order will automatically be cancelled if it is left unpaid or unaccounted for within 48 hours (for cash on delivery or credit card self collection customers ). A reminder email or text will usually be sent prior to that.

Cash on delivery / Credit card self collection customers will receive an SMS to confirm on order acceptance. Do reply to the SMS to confirm with us to proceed your order.


What are reward points and what do I do with them?

Reward points can be earned through purchasing items ($1 for 1 reward point) and also for referral of friends. Any friend that is referred by you that signed up as a member and does a transaction, you will earn 15 loyalty points.

Loyalty points can be redeemed for discounts on items. If enough reward points are used upon checkout, the items can be redeemed for free.

  1. Customer will get 1 point for 1SGD$ spent.
  2. 20 reward points will be equal to 1SGD$.
  3. Validation for reward points earned is 365 days.
  4. 100 is the minimum amount of points a customer must have to be able to use at checkout.
  5. Maximum points collected per order is unlimited.
  6. Maximum points to be used per order is unlimited.
  7. Customer can redeem points as well as user discount coupon code at the same time.

Delivery Process 

Upon placing your order, you will receive a tracking number via email from us. Do head to and click on track your order and key in your tracking number to track your order.

For Standard Deliveries, It takes 1 working day for us to hand the orders over to Roadbull and then another working day for Roadbull to deliver your order to you. Delivery timing is chosen by Roadbull.

A Roadbull driver will drop you a do-not-reply SMS when en-route to deliver your order to you but will drop you another SMS if he is suddenly unable to attempt the delivery, your order will then be scheduled as priority during the next working day.

If delivery is attempted and you (or someone else on your behalf) have received the order, an order confirmation SMS / email will be sent to you.

If you did not manage the receive the order when delivery has been attempted then Roadbull will email / sms / contact you on the reschedule process which you should acknowledge as soon as possible in order to prevent any delays. Please ensure your email address is correct in order to receive such updates. ▪