actually, money is the best present. but it very awkward to give your friends money as present?

therefore the next best thing i can suggest is to give them a NETS gift card. it's a stored value card that works like NETS. the cards are sold at $30, $50, $100 or u may top up any amount between $40 to $500.
no pin code is needed. expiry date is 1 year from date of purchase. but so far the card can only be used at shops that accept the gift card.
more info.
http://www.netsgiftcard.com.sg/home.html