Diamond Buying: Know Before You Go!