I didn't mean to hurt your feelings, karmgirl - you may not be a rude person but you did a rude thing (these are two different matters). You shouldn't ask the price of gifts. I spend a lot of time finding suitable gifts for family - but honestly, the price could be anything between a penny and a hundred pounds. All that matters to me is that the gift should suit the person I give it to. (And of course I very often get it wrong and the recipient doesn't want it - but that's just one of those things that happens.)
It really is true that it's the thought that counts. The price tag is an entirely private manager between the giver and her bank manager. One reason for this is that if you know the present you got was expensive you start to feel you have to give an expensive present back. Or if you find it was cheap then you feel undervalued, as perhaps you are doing. And just asking about it puts the other person in an uncomfortable position. Either way, it'll only spoil everyone's Christmas. Whatever gifts you receive, accept them with love, which is how they're given.