Rewards are very powerful, we have stopped offering any affinity dscounts (BMC, BCU, BC, National Trust and all the other bodies that don't promote our business but seem to give their members a sense of entitlement to a discount). We offer a more generous level of reward points than the default setting and with some customers this really seems to work. However, there are a couple of areas where if we could customise the settings a little more, I believe we could make this a more powerful tool. 1) Online, we get customers who buy a single heavily discounted item with free shipping, a day later they buy another, taking the reward points from their earlier purchase and applying those to another item (often the same as the one they bought the day before) and we incur two lots of postage. If we could set a custom period of delay for when the points hit their account, we may be able to get that customer to buy both in the first purchase and because they now have twice as many points, they come back to buy from us again in the future. I'm thinking that I would set our system at 14 days. I think that's just long enough to prevent them exploiting the loophole, but not long enough that they've forgotten about us. It's also better than Tesco who give you your points quarterly. 2) Active accounts, we currently have our accounts set with points deactivating after two years (again we looked at Tesco and the lifespan of their vouchers), but we get customers who want to "rack up" their points saving them for a "big purchase". If we could set it so that the points don't deactivate if the account has been active in the previous 12 months, or two years, then these customers could theoretically build their points over a prolonged period. In some respects this could be a win/win for us as retailers with the value of the points accrued effectively decreasing as prices go up with inflation, equally we wouldn't have to be checking expiries and reinstating points that have expired because the customer has let them rollover for too long. If they're a regular, then the last thing we want to do is alienate them by telling them they've lost their points. Just a couple of thoughts I had, I'm interested in hearing other folks opinions?