I can see her point on both, but I can't say that it feels good as a 26 year old girl to hear that you look like an old maid (sometimes). As far as the outfits, all I can do is try. On a limited clothing budget, looking for ONLY Made in USA, sometimes you gotta get what you find, and make the best of it.
On the sales front, I agree that buying sales items is not as profitable for the store/company as paying full price. I have bought many items full price, but even American made sale items can be more expensive than what you can find imported. So, on that note, for now, I'll keep it in mind, but probably still strike if I see a good sale for something I like.
DISCLAIMER: I told her I was writing this, and I have her seal of approval, so no family feud will come of this!