Just thought I'd add a recent experience with DBS Altitude AMEX:
When you decide to convert your earned DBS points to miles (you can do so over the phone via the automated system) the general policy is that it will take up to 3 weeks to process the transfer.
I tried it and in my case it took... one day.
^
Also, points on the card no longer expire every year. The policy has changed this month and now the points will never expire as long as the card is maintained. ^