DS1 cycled to the local shop to get some batteries for my DS2 (DS1 is 12 and DS2 is 7 and has autism) cut a long story short, the batteries were for one of his toys (DS2's) and he wouldn't have been okay without it and I have recently had my gallbladder out and really didn't feel up to going and getting some batteries, so I said DS could get his favourite cheese for his packed lunches for school (it's smoked cheese that's rather expensive and I don't ever really let him get it as he's the only one and half gets thrown away as goes hard, etc.) I know this all sounds ridiculous btw
anyway, he got there, the batteries were more than I expected, so he went to put the cheese back and the girl said she would cover the cost.
DS says she didn't get any money but just let him have it (DS was very thankful to her) I assume this girl didn't cover the cost, she just let him have and although that's lovely of her and I'd love her to know I appreciate what she did, I don't want her to get into trouble and I feel like if I tried to find out who she was to say thanks/pay the money, she'd get into trouble.
DH says it's just polite to go into the shop and explain and pay for the cost. He says he doubts she'll be in trouble.
AIBU?