FYI, ICBC UnionPay cards just announced extra cashback through the end of September for online and supermarket (1.5%) purchases and 3% extra for online food delivery for the Premier card and 1% and 2%, respectively, for these categories on the Preferred card.