Reward points that you get as a welcome benefit, milestone benefit or earn through spending are not really free. Reward points have hidden costs like fees and expiration. Hidden costs include joining, ...