Not directly related but I had a problem with DBS Altitude this past week when I tried to use it on Expedia Singapore. DBS said my charge was authorised (they were even able to provide the authorisation code for each try) but apparently Expedia immediately reverses the transaction despite the authorisation from DBS. In the end, I had to use another card.