Есть такие выражения: душа лежит/душа не лежит. И для одного человека вы легко сделаете то, что для другого делать не будете. Товарно-денежные отношения ни при чем. Вы относитесь к свекрови, как к части своей семьи и поступаете соответственно. Ну а мать оказалась вне семейного круга. Отсюда все метания. Я бы в этой ситуации, даже при наличии возможности, не стала бы удовлетворять ее хотелки, высказанные с претензией на обязаловку.