rain check: a promise that an unaccepted offer will be renewed in the future
promise: a verbal commitment by one person to another agreeing to do (or not to do) something in the future
vat: a tax levied on the difference between a commodity's price before taxes and its cost of production