American Express doles out generous rewards that more than justify its expensive membership fees. Costco is making just a ...