If you stay in Kuching...
(1) PB Quantum MasterCard - spend RM600 at SarawakPay App only to get RM30 monthly CB. Then use Sarawak Pay at supermarkets, KFC (Sarawak outlets only) Pizza Hut (Sarawak outlets only), Guardian (Sarawak outlets only), Petronas (Sarawak outlets only), Sesco, KWB etc.
(2) M2 Amex - Unifi, Aeon, Shell, Petronas, Parkson, Guardian, Watson's, CS Mini Market, a lot of places in Kuching don't accept Amex (including Everrise, H&L, Everwin, DValley). 5% CB on weekend transactions only.
(3) PB Quantum Visa - This card can be more useful than M2 Amex, 5% CB using paywave, can be used at a lot of supermarkets, dining places.
Air Selangor bill can be paid at Boost App, TouchNGo ewallet App, Lazada, Shopee, e-pay.com.my, via FPX / Maybank2U / Maybank Savings account / Visa or MasterCard (not all). Amex not accepted.
Thank you so much for the detail. Looks like not much benefit for the M2 Amex I can use in Kuching, but already apply so can't do anything. If My M2 cards approve have to try cancel the Visa otherwise RM25 yearly for card which I won't use. Only want to keep M2 Amex and PB Quantum Master is enough since the PB Quantum also can pay UniFi bill and get 5%. Another usage will be on Grab once in a while.