Are brands missing out on long-term customer loyalty