What Promises Are Worth