Originally Posted by treyster We got an email yesterday from our CET host saying they now require a credit card on file. Anyone else get something like this recently? Get a Total Rewards visa. that would end that need and if u use it regularly it helps you with retaining your points .
Forum Rules