My mother is obsessed with "bargains" and will buy any old tat for my 2 as long as it's cheap. Either charity shop, market stall or factory shops. She absolutely loves rummaging through cheap clothes for what she considers a bargain, buying them and then telling me exactly how cheap they were and what a good deal she got. Trouble is, most the stuff she buys is hideous, tatty, too small or just the wrong size for the season. So, the majority of it ends up going straight into the charity bag.
Last time she turned up with a flourescant orange fleece and dungarees (both boys) for my 4 month old daughter that she found in a charity shop, because I've told her I don't really like pink. She was so pleased with her bargains and convinced I'd love them because they weren't pink. Trouble is, I have a 2 year old son and ALL his clothes are still stored in the attic, which she knows. So, if I really wanted to put my daughter in boys clothing, I have bags of it to choose from.
I've tried hinting that I'd rather she save her money and perhaps buy a decent outfit occasionally rather than the rubbish she buys regularly. But I don't want to seem ungrateful as her heart is in the right place.
She does the same to my SIL - always buying her daughter tat and making a huge point of announcing how cheap it was!!