Why this offer worth up to $1,000 in travel is so good - The Points Guy