Consumer (goal) satisfaction: A means-ends chain approach