I remember being on a 'professional wage' in my mid 20s and existing totally on credit cards, with my parent having no real idea (not that he would have been in a position to help if he did). I used to (and still did until I moved to a country that doesn't really have this concept of second-hand/charity store stuff) regularly gift from charity shops but I must admit I always took care to make the item look as 'fresh' as possible or, where that wasn't possible, to take care with something hand written or personalised to accompany it.
Is it a radical departure from her usual gift-giving patterns/ those established in your family, or indeed spending patterns which would indicate any cause for concern or indications of struggling - financially or otherwise? One year my mental health was so bad around Christmas I barely had the strength or capacity to get out of bed and do my christmas shopping. Worth a 1-1 chat to establish?
If yes to the radical departure in gift style, but you are certain the reasons are not financial, or any wellbeing issues with your daughter, are there any other issues in your relationship, being honest with yourself, which would explain why this gift might have been given in this manner as some sort of signal or message, indicating a lack of harmony in your relationship? Worth a 1-1 chat to establish?
You are allowed to feel the sting. Everyone is materialistic to some degree and I think that some of the replies on here have been a bit disingenuous to be honest, especially without clear indication from you that this is a standard pattern of operating gift wise in your family/with your daughter. I think there is a huge gulf between recognising the true value of christmas/family/whatever not being about pointless, wasteful expense, and wishing someone had been a bit more thoughtful when it came to your gift, especially where you feel you have been thoughtful in return.
I wonder how many of the people expressing total shock and outrage at your materialistic outlook can hand on heart say they would be totally content with the same approach, if they don't come from a family where this is the total norm?
Anyway, the point is, it's ok that you are not them, and you feel hurt.
If there's no disharmony, no financial or other wellbeing issues, and it's a real departure from the norm, then you have a couple of choices, outside of the option to get involved in some weird tit for tat present passive agressive war, which seems odd and not recommended.
recognise the sting, and let it go.
recognise the sting, and have a chat about it, if it's something you are likely to stew on.
Whole range of options could come out of the chat. Maybe she was skint. Maybe she was depressed. Maybe she just truly wasn't arsed this year, but hadn't stopped to think about how this would come across. Maybe she did and didn't care cos you've pissed her off. Maybe she's just selfish. Maybe she just won't understand you and will think you're being shallow and materialistic.
Most of these outcomes are ok :) And the ones that aren't are probably going to have a better outcome after a chat anyway.
Sorry this was so long, I really got into my head about it.