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 is guaranteed to come to your store. People throw away coupons and punch cards, but no one will ever pass up free gas! By having a gift card that can only be used at your stores, this guarantees more patronage and enthusiastic customers.
-The Electrum Team