Loyalty marketing- interesting times?