KHJ4 minDiamondsDiamond Trade-Up Programs: Good Idea or Another Gimmick?Diamond trade-up programs sound great, but are they? Here's what you need to know.