Customer satisfaction and its consequences on customer behaviour revisited · Study