Shopkeeper A is helpful to her customers and never overcharges them: she does this because she feels it is a good way to keep to keep customers coming back. Shopkeeper B is helpful to his customers and never overcharges them: he does this because it makes him feel good to be nice to other people. Are these two shopkeepers acting in a moral way?