One of the big concerns consumers have with rewards programs is that they will never accumulate enough points.