Gift cards are the best way to market to new customers.
One of your loyal customers can purchase a gift card for a friend (and get reward points for doing so) and that friend has good incentive to come to your store. People throw away coupons and punch cards, but no one will ever pass up free gas. Increase patronage and enthusiastic customers by having a gift card that can only be used at your stores.
-The Electrum Team