Ds got a very lovely thoughtful birthday present from a school friend which he really likes. Unfortunately, we had bought him the exact same thing for his birthday which he had already opened and played with by the time he got the present from the friend, so we can't return the one we bought.
It is part of a range. Would it be extremely rude to text the mother and ask her where she bought it, so that we could exchange it for something else in the same range? I don't really know her at all other than the odd hello at the school gate, but I have her number because she left it when she dropped her son off at ds's party.
Alternatively I could just go to the one shop in our town which sells the range (where she probably got it anyway) and say we don't have the receipt but ask to exchange it... but ds would undoubtably tell the friend when he goes back to school so that might be worse than being upfront about it.