I met my friend yesterday with our 2 toddlers for a drink in a cafe. Afterwards she asked what I was doing and I said I needed to go and buy some new wellies for DD, so she said she'd come along too.
I had a particular shop in mind where I had seen some the other week, but didn't have DD with me to try them on her, so we went there. I found a nice pair which were yellow and navy and I was going to get them. My friend pointed out they also had them in pink, but I said I preferred the yellow. Then my friend decided she wanted to get some for her DS as well. (he can't quite walk yet, but he's cruising).
So we looked, but they didn't have any more in the right size - it turned out her DS and my DD have the same size feet, and I was holding the only pair in the right size. So my friend looked and said that they had the size in the pink, and told me it would be stupid of me to buy yellow for my DD because they had cars printed round the top, and I should give them to her for her DS and get the pink ones.
I felt a bit bad, but I really didn't want to get the pink ones, so I suggested we ask if they had any more in stock at the back, but they didn't.
So I asked my friend if she really minded if I bought the yellow ones, as DD really needs new wellies - she's 9 months older than friends' DS and needs them for when we go to the park etc. So friend said "whatever", so I bought the yellow, but it was obvious she was really pissed off. She was a bit distant after that, and then we parted to go home.
Now I feel a bit childish and as though I should have given in and let her buy the yellow ones. But I really wanted DD to have nice cheery yellow, not boring old pink - that's the main reason I went to that shop in the first place. Am I being mean, should I have let my friend have them?