IMO one simple rule should be, take it only if you need it. I know Infinia offers 12500 points but you still pay GST. More than that, practically, the value of Infinia points is around 93p. That's a total loss of Rs. 3,125. Lastly, Infinia is only great if you use Smartbuy. If you never use Smartbuy, LTF DCB is anyday better option.