If it is any consolation, my mother and I were in a shoe store and I was looking for a certain pair of shoes with the intent to buy. My mother held up a pair, laughing, and said how hideous they were and wondered if anyone would ever buy them... They were the pair I was looking for.
And, yay me! I bought them anyway.My point is that while it is nice for other people to be honest with you, it is about what YOU like and what YOU want to spend your money on.
Your mom sounds like my mom.

And of course I avoid asking them after the purchase too because I may well hear "Well it's not my taste, but if it's yours...." I hate that catty little dodge.