Many banks offer cardholders a chance to earn bonus points or cash back on eligible purchases through some sort of rebate ...