Millennials have been conditioned to expect a lot from their relationships with brands due to their interaction with companies on social media. When they take part in loyalty programs, which most do, they expect the rewards immediately because that's how it happens online. (Canada Newswire)