. . . "Each product, which is defined by the combination of fees, rates, rewards, card design and other features, is stored as a product profile in a product database." .