ICICI transferring debit/credit card points to Payback and advertising for payback on website. But they are basically fooling customers by charging fees and delivering defective products.
Customer care representative is unable to answer queries and very rude.