All purchase (total $30+) has to be made at one retailer in order for them to sent you a gift card from that retailer. (eg. all at walmart or superstore not both) You can purchase as many product in different transactions as long as it adds up to $30+ before tax. The transaction adds up and whats left after the $30 can be carry forward to your next reward (from the same retailer). Each household can get 3 rewards (3 x $10).