Advances in data and artificial intelligence now allow retailers to separate loyal customers from opportunists with far ...