CVS is having a promotion right now where you can obtain an AmEx gift charge for no surcharge. If you give gift cards for any gift giving occasions, it might be a good time to stock up. The purchase charge is usually $5.95. That adds up. I don't know about you, but with adult children all we do is pass cards around at Christmastime.