Until November 9, $2 is donated to United Way every time you buy a $25 Esso gift card.