Aslam-o-alaikum
My concern and question is, now a days, in USA most and all of the credit cards companies are giving cash back rewards. Some checking account like,discover is also giving cash back points and rewards bonuses for people who open accounts with them.
My question is, what is the reality of these rewards points,cash back points,reward bonuses, which you get from a credit card company or checking account bank?
Thanks and jazak allah