Well, if the above computation is right, an Amex Platinum gives you S$1.28 = 1 SQ mile.
However, if you go to one of the "Platinum Partners" that gives 10x rewards, it becomes S$0.256 = 1 SQ mile (and if you have an Amex Platinum Reserve, you get 10 + 10x rewards and it becomes S$0.128 = 1 SQ mile). Make a big purchase at Zegna for S$1,000 and you get 20,000 miles. The card seems worth it if you can use the other privileges like Feed at Raffles discounts and VIP entry into Pump Room and Butter Factory.
I was wondering if this is a good set of cards:
DBS Altitude Amex - Use as main card and try to make your big purchases in the same month, push for annual fee waivers
(if your income qualifies and enjoy the non-rewards discounts) Amex Platinum Reserve - Use when you can get 20x rewards
Maybank Horizon Platinum - Use for Ezlink top ups, flight bookings and overseas spending
Citi Premiermiles - Use as a back up card for places that don't accept Amex and where you can get the 2% rebate (groceries), push for annual fee waivers and cancel the card if you have to pay the annual fee
Questions:
1) Has anyone figured out the exchange rate charges of Maybank Horizon and DBS Altitude? I think Amex Platinum is relatively low and Citi is relatively high.
2) Does Maybank waive annual fees?
3) At what level of monthly spending is it better to use Citi Premieremiles as a main card over DBS Altitude? For example, if you charge S$2,500 per month to your card, you are not going near S$50,000 annually and there is no point using Citi. If you charge S$4,200 per month (S$50,400 annually), that is S$0.67 = 1 SQ mile on DBS Altitude and S$0.71 = 1 SQ mile on Citi (counting the bonus 10,000 miles for reaching S$50,000 in a year).
4) Assuming annual fees are not waived, is the best combination just to have a DBS Altitude plus a Maybank Horizon for the places that don't take Amex (plus the Amex Platinum or Platinum Reserve if you want it)? Does the DBS Altitude make the Citi much less useful?