I can't even tell you how many points programs I'm a member of: god, it's at least 100. And there are so many different ones, and to make it even worse, you can exchange points between the programs. It's so hard to keep track of everything (yes, I know yodlee helps, but in general, it's...