Loyalty programs are all the rage. At the end of the day is there a ROI? Particularly for the best customers. Best customers are coming anyway. That's why they are the best. So, why give up some $ for them. I know it's always great to get something for nothing or whatever. But, still, will it...