Depends on who you are giving the gift to. You need to identify how promising the affiliate is. If you give a gift to a lazy person, he or she will just use it and keep waiting for you to move them to the next level. But if you identify any of your down-liners that is doing really well, then you compliment their effort with a gift certificate, it will be an encouragement to them.
Its better to give a reward to the one that is doing well than to bride the one that is not doing well.
less